Popular accommodations in Yuzawa-shi-Tamachi 2 Choume
HotelAccommodates 2
Yuzawa Royal hotel
Located in Yuzawa, 41 km from Omagari Station, Yuzawa Royal hotel provides accommodation with a restaurant and free private parking. With free WiFi, this 3-star hotel offers luggage storage space. Guests can have a drink at the snack bar.Book nowfrom $43 per night