HOTEL
Liberty of Nafplio
Sidiras Merarchias,, Nafplio, Greece
- 4 star hotel
Where it sits
Liberty of Nafplio
Sidiras Merarchias,, Nafplio, Greece
37.56627, 22.80615
Similar stays nearby
Plan around Liberty of Nafplio
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 20, 2026.
