Set 15 km from Oshima Park Zoo, 20 km from Mount Mihara and 21 km from Okada Port, Stay Do offers accommodation situated in Oshima. The air-conditioned accommodation is 15 km from Motomachi Port. Oshima Golf Club is 20 km from the guest house.
With a shared bathroom, units at the guest house also have free WiFi. In some units there is a dressing room for guests to change in.