El Hotel Panchsheel Ayodhya, de 3 estrellas, se encuentra a unos 10 minutos en coche de Tulsi Smarak, y a 3 km de Mani Parvat Temple.
Este hotel se encuentra en Ayodhya, a 4 km del centro de la ciudad. Los atractivos culturales de la zona incluyen Tulasi Smarak Bhavan, que está a unos 4 km. El Panchsheel Ayodhya está a unos 15 minutos en coche de Raj Sadan. La parada de autobús Devkali Bypass se sitúa a unos cuantos pasos del hotel.
El alojamiento ofrece 51 cuartos con servicio de tetera/cafetera, y comodidades como climatizador. Las habitaciones cuentan con hervidor eléctrico y nevera, así como con unos cuartos de baño con bidé, inodoro separado y ducha.