Oyo 30755 Hotel Shakuntala Palace

Unnamed Road, Bodhgaya, Bihar 824231, IndiaBodh Gaya824231India
Hotel