Le Stay Do est situé à Oshima, à 15 km du zoo du parc d'Oshima, à 20 km du mont Mihara et à 21 km du port d'Okada. Cet hébergement climatisé se trouve à 15 km du port de Motomachi. Le club de golf d'Oshima se trouve à 20 km de la maison d'hôtes.
Vous aurez accès à une salle de bains commune. Certains logements comprennent un dressing.