Situado a 2 km del Templo Hanuman Garhi, considerado un lugar sagrado de culto, el Hotel Omkar Palace Ayodhya ofrece depósito de equipajes para la comodidad de los huéspedes.
A 18 minutos a pie del Jardín Tulsi, este hotel de 3 estrellas está a un corto paseo de los Escalones de Ram Ki. Los atractivos culturales de la zona incluyen el Tulasi Smarak Bhavan, que está a 1 km. A unos 10 minutos en coche del Omkar Palace, los huéspedes también encontrarán el Templo Mani Parvat.
Hay 9 habitaciones con climatizador, además de comodidades modernas como internet de alta velocidad y TV de pantalla plana con canales vía satélite. Un inodoro separado y ducha están incluidos en cada habitación.