El Ayodhya Palace Hotel & Restaurant, de 2 estrellas, se encuentra a poco más de 10 minutos en coche de The Hanuman Garhi, y a una distancia de 4 km de Tulsi Smarak. El hotel también incluye un aparcamiento privado gratuito.
Los atractivos culturales de la zona incluyen Tulasi Smarak Bhavan, que está a unos 15 minutos en coche. Situado a una distancia de 2 km de Mani Parvat Temple, el Palace Hotel & Restaurant Ayodhya pone la ciudad al alcance de la mano.
Las habitaciones aptas para alérgicos de Palace Hotel & Restaurant están equipadas con chimenea de piedra, y cuentan con TV de pantalla plana con canales vía satélite. Las habitaciones están equipadas con servicio de tetera/cafetera, así como con escritorio. Muchas habitaciones de este hotel disponen de inodoro separado y ducha, además de comodidades como secadores de pelo y toallas.