Obiekt INN THE CENTRE położony jest w miejscowości Nellur i oferuje zakwaterowanie z klimatyzacją. Oferta obiektu obejmuje obsługę pokoju. Na miejscu znajduje się również restauracja. Na miejscu dostępny jest taras oraz bezpłatny prywatny parking. Goście mogą też korzystać z bezpłatnego WiFi.
Każdą opcję zakwaterowania w obiekcie wyposażono w szafę i telewizor z płaskim ekranem. W każdej opcji zakwaterowania w obiekcie zapewniono pościel i ręczniki.
Obsługa recepcji, która mówi w języku angielskim, hindi, tamilski i telugu, chętnie udzieli niezbędnych porad.
Najbliższe lotnisko, Lotnisko Tirupati, znajduje się 123 km od obiektu INN THE CENTRE.
Liczba pokoi : 3