Hotel O By Oyo Avadh Manwan is rated 2 stars and comprises 30 rooms with homely comforts.
The proximity to Ayodhya, which 141 km away, offers benefits to guests.
The rooms include climate control, along with such modern comforts as a multi-channel TV.
This hotel offers daily continental breakfast.