Doté d'un salon commun, le Guest House Shizuho est situé à Takachiho, à 2,2 km de l'aquarium de poissons d'eau douce des gorges de Takachiho, à 7,4 km du sanctuaire Amanoiwato et à 50 km du sanctuaire Aso. Il est situé à moins de 1 km du sanctuaire Takachiho et dispose d'une cuisine commune. Cette maison d'hôtes propose des chambres climatisées, ainsi qu'une connexion Wi-Fi et un parking privé gratuits.
Les logements disposent d'un tatami. Tous les logements sont insonorisés. Les logements comprennent une télévision à écran plat et des chaussons.
L'aéroport de Kumamoto, le plus proche, est implanté à 63 km.