Located in Awara, 2.1 miles from Shibamasa World, Awara Onsen Matuya Sen Sen provides accommodations with a restaurant, free private parking, a bar and a garden. The property has a sauna, a 24-hour front desk a ... Read more

View all Luxury Hotels in Awara