Yufuin Forest Terrace Hotel Spa
3 Stars928 KAWAKITA YUFUIN CHO, - Yufu - Oita Prefecture, Japan View Map
This charming hotel can be found in Oita.
928 KAWAKITA YUFUIN CHO, - Yufu - Oita Prefecture, Japan View Map
This charming hotel can be found in Oita.