El Hotel Manas Bhawan Ayodhya, de 3 estrellas, se encuentra a tan solo 1 km del Raj Sadan, y a unos 25 minutos a pie de Babri Masjid. Encontrarás un restaurante en este hotel.
El hotel está situado al alcance del Templo Hanuman Garhi, considerado un lugar sagrado. Situado a tan solo 1,1 km de los Escalones de Ram Ki, el Manas Bhawan Ayodhya pone la ciudad al alcance de la mano. Bien comunicado con muchos lugares de interés, el lugar está cerca de la estación de autobuses Tulshi Ghat terminals.
Algunas habitaciones de este hotel son climatizadas y están equipadas con balcón y Wi-Fi gratis. Algunas habitaciones incluyen un baño privado.
Cada mañana, el alojamiento sirve a sus huéspedes un desayuno vegetariano. El restaurante Makan-Malai Restaurant se halla a unos 10 minutos en coche del hotel Manas Bhawan Ayodhya.