Hotel Sheela Inn is located in Agra. It is 801 m from the UNESCO World Heritage of Taj Mahal and 300 m from Taj Nature Walk. The property offers free parking. Rooms here will provide you with a seating area and cable channels. Featuring a shower, private bathrooms also come with free toiletries. Extras include a fan.
The property is 3.7 mi from Agra Fort. The Agra Cantonment Railway Station is 5.6 mi while Agra Airport and ISBT Bus Station are 8.7 mi. At Hotel Sheela Inn you will find a 24-hour front desk. Other facilities offered include a tour desk, luggage storage and dry cleaning. Guests can take advantage of the car rental facility for exploring the area.