Este encantador hotel está ubicado en Chennai (Madras). Hay un total de 77 dormitorios. No se permiten mascotas en las instalaciones.
Estación Central de Tren