Momotaro House heeft een gemeenschappelijke lounge en ligt in Bodh Gaya in de regio Bihar, op 2,1 km van de Mahabodhi-tempel en op 1,5 km van het Thaise klooster. Alle kamers beschikken over een kitchenette en een eigen badkamer. Het pension biedt ook gratis WiFi en een betaalde pendeldienst van/naar de luchthaven.
De kamers zijn voorzien van een koelkast.
De gasten van het pension kunnen genieten van een continentaal ontbijt.
Momotaro House ligt op 1,8 km van het standbeeld van de Grote Boeddha en op 2,2 km van het busstation Bodh Gaya. De dichtstbijzijnde luchthaven is de internationale luchthaven Gaya, op 6 km van de accommodatie.