La struttura dista 13 km da Nilavarai Well e 20 km dal Tempio Naguleswaram, OYO 375. Lo Station Garden Hotel And Resturant offre camere a Jaffna. Questo hotel a 3 stelle dispone di camere climatizzate con bagno privato e connessione Wi-Fi gratuita.
Numero delle stanze: 10
86 point pedro Road Jaffna, 64000 Jaffna, Sri Lanka