Hotel Sheela Inn

Hotel Sheela Inn is located in Agra. It is 800 metres from the UNESCO World Heritage of Taj Mahal and 300 metres from Taj Nature Walk. The property is

Opp. Jalma(near shilpgram parking)eastern gate Taj Mahal, 282001 Agra, India

Available Type of Rooms - Hotel Sheela Inn

Room Type Price  
Slandered double room with Fan 800.00 Book Now