1-8, Urita, Inokurashinmachi, Ayabe City, Kyoto Prefecture, 623-0051, Japan

   

About This Property

Nearest Train Station JR Ayabe Station
Distance to Train Station 0.08KM
Average Price From USD51
Hotel Star Rating 3