Photos coming soon
HOTEL
Heihachi Tea House Inn
8-1 Kawagishi-cho Yamabana Sakyo-ku, Kyoto
Where it sits
Heihachi Tea House Inn
8-1 Kawagishi-cho Yamabana Sakyo-ku, Kyoto
35.05384, 135.79114
Plan around Heihachi Tea House Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 26, 2026.
