HOTEL
KKR Nara Mikasaso
1224 Takabatakecho, Nara, Japan
Where it sits
KKR Nara Mikasaso
1224 Takabatakecho, Nara, Japan
34.67839, 135.84276
Similar stays nearby
Plan around KKR Nara Mikasaso
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
