Composto por 21 quartos, o The Ramansh Prime - A River View Hotel Near Ram Mandir Ayodhya de 3 estrelas está a uma distância aproximada de 25 minutos a pé de Tulasi Smarak Bhavan. Este hotel de Ayodhya também inclui o parque de estacionamento.
Babri Mosque está localizado a aproximadamente 25 minutos a pé de distância. Há Mani Parvat Temple a uma distância de 3.1 km do hotel. Estabelecimento se encontra a apenas uma viagem de carro da estação de autocarros Tulshi Ghat terminals.
Alguns quartos estão equipados com casas de banho privadas.