O Hotel The Ramay Palace, Ayodhya de 4 estrelas é composto de 15 quartos e fica a 18 minutos a pé de Tulsi Smarak. Este hotel também inclui o parque de estacionamento.
O hotel está aninhado muito perto de Babri Mosque. O local situa-se a aproximadamente 15 minutos a pé de The Hanuman Garhi, que é considerado como um local sagrado. O alojamento está a apenas um agradável passeio de Tulsi Udyan e outras atrações principais de Ayodhya.
Alguns quartos fornecem Wi-Fi gratuito, TV de tela plana com canais via satélite e controle de temperatura, bem como casas de banho privadas. Alguns quartos estão equipados com casa de banho separada.