Ayodhya, India
22/3/39 Near Ram ki paidi Nayaghat Ayodhya Ayodhya Uttar Pradesh 224123 India, 224123
1 double bed or 2 single beds