Momijiya of Takao Kyoto 4 Stars Hotel in Kyoto, Japan Within US Travel Directory A quiet traditional Japanese inn along the Kiyotakigawa River, Momojiya of …

AloJapan.com