Shri Ram Darbar is a charming 3-star hotel nestled in the historic city of Ayodhya, India. With only one well-appointed room, this intimate establishment offers a unique and personalized experience for travelers seeking a peaceful retreat. The hotel boasts an impressive guest rating of 9.6 out of 10, reflecting the high level of service and comfort provided to its guests.