Heihachi Tea House Inn
Sakyo-ku Yamabanakawagishicho 8-1, Kyoto, Japan
Booking.com
Book Now