Kyoto Travellers Inn

  Sakyo-ku Okazaki Enshoji-cho 91-2, Kyoto, Japan

Booking.com Book Now