Hotel Oyo 641 Musubi Kyoto Shimabaraguchi
2 Stars
568Shimogyo Ward, 568, - Kyoto - Kyoto Prefecture,
Japan
View Map
Area: Shimogyo-Ku
This unpretentious hotel is situated in Kyoto.