SPOT ON Bks Residence
Hotel
Vellore
SPOT ON Bks Residence is offering accommodation in Vellore. This 3-star hotel offers free Wi-Fi.
Numero delle stanze: 60
04 Thottapalayam, 632004 Vellore, India