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.
Les logements disposent d'une connexion Wi-Fi gratuite et donnent accès à une salle de bains commune. Certains logements comprennent un dressing.
Le club de golf d'Oshima se trouve à 20 km de la maison d'hôtes. L'aéroport d'Oshima, le plus proche, est implanté à 18 km.