A recently renovated apartment, Babu Naidu Residency offers accommodation in Vellore. Featuring mountain and city views, this apartment also includes free Wifi. The accommodation features a 24-hour front desk and full-day security for guests.
Some accommodations include a terrace and a seating area with flat-screen TV, as well as air conditioning and heating. At the apartment complex, each unit includes a private bathroom.
The nearest airport is Tirupati Airport, 75 miles from the apartment.