Photos coming soon
HOTEL
Kikusuirou
1130 Takabatake-Cho Nara-Shi, Nara Japan, Nara
Where it sits
Kikusuirou
1130 Takabatake-Cho Nara-Shi, Nara Japan, Nara
34.68169, 135.83432
Plan around Kikusuirou
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
