Photos coming soon
HOTEL
Navria Hotel
26, I. Kapodistriou Street, Nafplio
Where it sits
Navria Hotel
26, I. Kapodistriou Street, Nafplio
37.56516, 22.79828
Plan around Navria Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
