Choose your room
Organic Beach Building 1 - Vacation Stay 13430
Situated around a 25-minute stroll from Mt. Zao Observatory, Organic Beach Building 1 - Vacation Stay 13430 Tahara hotel offers proximity to various city highlights. Guests will have access to a car park on site for added convenience.
You can find the Japanese Tahara Castle, which is a great place to explore the area, 3.3 km from this Tahara hotel. Tahara City Historical Museum is also nearly a 10-minute ride away.
Private bathrooms are included in the rooms.
Hotel Policy
Check-in: from 15:00 until 18:00
Check-out: until 10:00