Treebo Heaven Grand Ayodhya es un alojamiento de 3 estrellas situado en Ayodhya, a 5,7 km de Estación de tren de Faizabad y a 12 km de Ram Mandir. El alojamiento dispone de recepción 24 horas, traslado para ir o volver del aeropuerto, servicio de habitaciones y wifi gratis en todo el alojamiento.
En el hotel, las habitaciones disponen de escritorio. Todas las habitaciones del alojamiento tienen baño privado con artículos de aseo gratuitos, TV de pantalla plana y aire acondicionado. Algunas de las habitaciones incluyen balcón. En Treebo Heaven Grand Ayodhya, cada habitación dispone de ropa de cama y toallas.
El desayuno está disponible cada mañana e incluye opciones a la carta, continentales o vegetarianas.
El aeropuerto (Aeropuerto de Ayodhya) está a 6 km.