Shoubuan Machiya Residence Inn

Shoubuan Machiya Residence Inn Address: 240 Eiyoji-cho Takatsuji Aburakoji higashi-iru, Kyoto, Japan

Minimum price found for Shoubuan Machiya Residence Inn was: 29501 JPY

Click here to get more information, photos & guest ratings for Shoubuan Machiya Residence Inn