Hotel Sheela położony jest w mieście Agra i oferuje restaurację. Zaledwie 100 metrów dzieli obiekt od wpisanego na Listę Światowego Dziedzictwa UNESCO mauzoleum Tadź Mahal, a park przyrody Taj Nature Walk oddalony jest o 500 metrów. Goście hotelu mają do dyspozycji bezpłatne WiFi.
Pokoje dysponują częścią wypoczynkową, a w łazience znajduje się prysznic. Do dyspozycji Gości jest również wentylator.
Hotel Sheela zapewnia także ogród oraz całodobową recepcję. Pozostałe udogodnienia obejmują punkt informacji turystycznej, pralnię oraz usługi pralni chemicznej. W obiekcie można ponadto wypożyczyć samochód.
Obiekt znajduje się 4 km od Czerwonego Fortu oraz 7 km od dworca kolejowego Agra Cantonment. Dworzec autobusowy ISBT i lotnisko Agra oddalone są o 12 km.
Restauracja Green View serwuje dania kuchni indyjskiej, chińskiej i kontynentalnej. Obsługa pokoju dostępna jest tylko w określonych godzinach.
Liczba pokoi : 3