About 8 km from Ayodhya, this business hotel offers views of Ghagra River, function halls, global fare and a bar for drinks.