HotelsClick.com

Yufuin Forest Terrace Hotel Spa

3 Stars

  928 KAWAKITA YUFUIN CHO, - Yufu - Oita Prefecture, Japan View Map

This charming hotel can be found in Oita.

Booking.com
Book