HOTEL
OYO 82076 Hotel Balaji Palace
8/3/15,Tulsi nagar, near Saraswati vidya mandir, Tulsi nagar, ayodhya, 224123 Ayodhya, India
Where it sits
OYO 82076 Hotel Balaji Palace
8/3/15,Tulsi nagar, near Saraswati vidya mandir, Tulsi nagar, ayodhya, 224123 Ayodhya, India
26.80562, 82.20361
Similar stays nearby
Plan around OYO 82076 Hotel Balaji Palace
Ask for the details that decide a trip. Sourced answers open right here.
