L'Hotel O The Nest Ayodhya offre 30 camere a 3 km dai Tulsi Udyan. La struttura dispone di un deposito bagagli.
Il centro di Ayodhya è raggiungibile in 25 minuti a piedi dall'hotel, mentre luoghi di interesse culturale, come i Tulasi Smarak Bhavan si trovano a circa 25 minuti a piedi. I Babri Mosque è situato a 2 km da questo hotel. Gli ospiti possono trovare l'Hanuman Garhi, che è a circa 30 minuti a piedi.
L'O The Nest offre camere che dispongono di un salottino con un impianto di climatizzazione, una TV a schermo piatto con canali satellitari.