Offering a restaurant, Hotel Sheela is located in Agra. It is 328 feet from the UNESCO World Heritage Site of Taj Mahal and 1640 feet from Taj Nature Walk. Free Wi-Fi access is available.
Rooms here will provide you with a seating area. The private bathrooms also come with shower. Extras include a fan.
At Hotel Sheela you will find a 24-hour front desk and a garden. Other facilities offered include a tour desk, dry cleaning and a laundry. Guests can use the car rental facility for sightseeing.
The property is 2.5 mi from Agra Fort and 4.3 mi from Agra Cantonment Railway Station. The ISBT Bus Station and Agra Airport are 7.5 mi.
Green View Restaurant serves a selection of Indian, Chinese and Continental dishes. Room service is available only for limited hours.
Number of rooms : 3