Situato a 1 km dagli Shri Ram Janam Bhumi Nyas, l'Hotel Omkar Palace Ayodhya comprende 9 camere con vista sulla città. L'hotel comprende una cassetta di sicurezza e un deposito bagagli, oltre a un ristorante e un deposito bagagli.
Il centro di Ayodhya è raggiungibile in 25 minuti a piedi dall'hotel 3 stelle, mentre luoghi di interesse culturale, come i Tulasi Smarak Bhavan si trovano a circa 25 minuti a piedi. Gli ospiti possono visitare diversi luoghi di culto, come l'Hanuman Garhi, a soli 2 km dall'Omkar Palace. A breve distanza da questa struttura gli ospiti troveranno il Naya Ghat. La stazione degli autobus Tulshi Ghat terminals è a 900 metri da questo hotel.
Completate da uno scrittoio, le camere dispongono anche di finestre insonorizzate per il comfort degli ospiti. Un bagno con WC separato e una doccia sono provvisti nel bagno.
Agli ospiti dell'Hotel Omkar Palace viene fornita una colazione vegetariana ogni giorno. Presso la struttura troverai il ristorante indio Aaoji Khaoji, che offre un menù di cucina nepalí.