Guests of Shree Radha Inn Ayodhya can visit the Raja Mandir, situated only a 7-minute walk away.
There is the Naya Ghat located a mere 1.6 km from the aparthotel. The location will allow you to be around 25 minutes' walk from the Mani Parvat Temple.
The rooms at the hotel include climate control, as well as media facilities like a flat-screen TV with satellite channels. The bathroom features a separate toilet and a shower, along with hair dryers and bath sheets.