Offering a restaurant, Hotel Sheela is located in Agra. It is 100 metres from the UNESCO World Heritage Site of Taj Mahal and 500 metres 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 4 km from Agra Fort and 7 km from Agra Cantonment Railway Station. The ISBT Bus Station and Agra Airport are 12 km. Green View Restaurant serves a selection of Indian, Chinese and Continental dishes. Room service is available only for limited hours.