Villa Villa Sense of Wonder
★★★★
55 Kamikawaharamachi, Takayama, Japan Show on map
WAT RESORT Hida Machiyado SAKURA is a 3.5-star hotel in Takayama, Japan. It is one of 287 places to stay in Takayama listed on Triptoic.
55 Kamikawaharamachi, Takayama, Japan
WAT RESORT Hida Machiyado SAKURA is located at 55 Kamikawaharamachi, Takayama, Japan.
WAT RESORT Hida Machiyado SAKURA is rated 3.5 stars.
Highly rated alternatives close by
Villa
Entire House
Entire House
Villa
Guest favorite
Hotel
Guest favorite