Babu Naidu Residency está en Vellore, en la región de Tamil Nadu, y ofrece alojamiento con wifi gratis.
Algunas unidades tienen aire acondicionado e incluyen terraza y/o zona de estar con TV de pantalla plana.
El aeropuerto (Aeropuerto de Tirupati) está a 120 km.