L'Ayodhya Inn offre 12 camere a 2 km dal Tempio Mani Parvat. L'hotel ha strutture di sicurezza tra cui una cassetta di sicurezza.
Il centro di Ayodhya è raggiungibile in 10 minuti a piedi, mentre attrazioni naturali come i Tulsi Udyan si trovano a circa 25 minuti a piedi. Inoltre questo hotel a 2 stelle è a breve distanza dai Tulasi Smarak Bhavan. Gli Shri Ram Janma Bhoomi è a soli 350 metri dall'Inn.
Questa struttura offre camere che dispongono di un balcone con un impianto di climatizzazione, una TV a schermo piatto con canali satellitari. Questo hotel mette a disposizione degli ospiti un bagno con WC separato e una doccia nei bagni.