Momotaro House
Bhugulpur road Bodhgaya Gaya, 824231 Bodh Gaya, India,Object type: Bodh Gaya
Providing free WiFi, Momotaro House is located in Bodh Gaya, 1.3 miles from Mahabodhi Temple and an 18-minute walk from Thai Monastery. The property provides a