Los huéspedes del Hotel O The Nest Ayodhya pueden visitar el Jardín Tulsi, ubicado a 3 km. Hay consigna de equipaje disponibles en las instalaciones.
El centro de Ayodhya está a 25 minutos a pie del hotel. El Kanak Bhawan se sitúa a unos 10 minutos en coche de este hotel. Además, la propiedad se sitúa a 2 km del Templo Hanuman Garhi.
Si te alojas en el The Nest, puedes elegir entre una de las 30 habitaciones que incluyen una tv de pantalla plana con canales vía satélite, así como elementos esenciales como aire acondicionado. También dispone de un escritorio y televisor en las habitaciones.