Kyoto Travellers Inn
Sakyo-ku Okazaki Enshoji-cho 91-2, Kyoto, Japan
Booking.com
Book Now