Den House度假屋
100-0101 Tokyo-to, Oshima, Motomachi 4-19-4, Japan
A recently renovated property, Den House is situated in Oshima near Kobohama Beach, Motomachi Port. The air-conditioned accommodation is 5.6 km from Okada Port. The property is non-smoking and is located 7.3 km from Mount Mihara.