Located in Oshima, within 2.7 km of Motomachi Port, Villa Thalassa offers accommodation with air conditioning. It features sea views and free WiFi. The villa is equipped with 2 separate bedrooms and includes a kitchenette with a microwave, toaster and dining area. A flat-screen TV is available. Gues Read more
Located in Oshima, within 2.7 km of Motomachi Port, Villa Thalassa offers accommodation with air conditioning. It features sea views and free WiFi. The villa is equipped with 2 separate bedrooms and includes a kitchenette with a microwave, toaster and dining area. A flat-screen TV is available. Guests can make use of the hot tub. Mount Mihara is 3.7 km from the villa, while Okada Port is 8 km away.