Address:

Rhythams Lake View Hotel
Tirupattur Vellore
Tamil Nadu – 635853
India.