Photos coming soon
HOTEL
Dimitris apartments
Λεωφόρος Ασκληπιού, Nafplio, 21100, Greece, Nafplio
Where it sits
Dimitris apartments
Λεωφόρος Ασκληπιού, Nafplio, 21100, Greece, Nafplio
37.57237, 22.83085
Similar stays nearby
Nafplio Dialysis Center
Hotel · 49 m
Luxury studio in Nauplio
Hotel · 86 m
Georgia's house
Hotel · 103 m
Comfortable 2 bed apt 5 mins Nafplio 10 mins beach
Hotel · 145 m
Ducato di Aria , Luxury Apartments
Hotel · 188 m
Katsaros - Elegant Home in Nafplio
Hotel · 198 m
Elite Luxury Residences
Hotel · 210 m
Omorfi Poli Holiday Apartment
Hotel · 246 m
Plan around Dimitris apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 11, 2026.
