Super Hotel O Saryu Ghat, formerly known as Balaji Palace, is a charming 3-star establishment nestled in the spiritual city of Ayodhya, India. Known for its rich cultural heritage, Ayodhya is a significant pilgrimage destination that attracts visitors from around the globe. This hotel, part of the OYO Rooms chain, offers a unique blend of comfort and hospitality, ensuring a memorable stay for its guests.