Map
1116-6 Shuzenji, Shuzenji, Japan
Hotel
Yagyu-no-sho