El Hotel Sheela se encuentra en Agra y alberga un restaurante. Se halla a 100 metros del Taj Mahal, declarado Patrimonio de la Humanidad por la UNESCO, y a 500 metros del parque Taj Nature Walk. Hay conexión Wi-Fi gratuita.
Número de habitaciones: 22
Eastern Gate Taj Mahal , Tajganj, 282001 Agra, India