OYO 8053 Banu Residency
Jeeva Garden, East of Chelliyamman Temple, Opp New Bus Stand,, Vellore, Tamil Nadu, 632004 Vellore, India,Object type: Hotel Vellore
OYO 8053 Banu Residency is offering accommodations in Vellore. All rooms feature a TV with cable channels and a private bathroom. The property provides a 24-hou