タートルハウス bevindt zich in Shimoda, op een paar minuten lopen van Shirahama Ohama Beach en minder dan 1 km van Shirahama Chuuou Beach, en biedt accommodatie met gratis WiFi, airconditioning en toegang tot een tuin met een terras.
Als je de omgeving wil ontdekken, dan kun je snorkelen.
Sotoura Beach ligt op 2,3 km van de bed & breakfast, en Shuzenji tempel ligt 46 km verderop.