Address:

Prince Manor Hotel
Vellore, 632004 
Tamil Nadu India.