94/10 MAIN BAZZAR STREET NEAR JAMIA MASJID, Vellore, Chennai (India) Show on map
Updating availability and prices
M
A
MANSION is situated in Vellore and features a terrace
All rooms boast a TV with cable channels and a private bathroom
The accommodation features a 24-hour front desk, airport transfers, a shared kitchen and free WiFi throughout the property
The rooms will provide guests with a stovetop
Standard Double Room
Hotel