Photos coming soon
HOTEL
Leon by Zoia Living
Mpoumpoulinas 29, Athens, Greece
Where it sits
Leon by Zoia Living
Mpoumpoulinas 29, Athens, Greece
37.94112, 23.64572
Similar stays nearby
Modern apartment in Piraeus
Hotel · 37 m
Baroness Apartment in Piraeus
Hotel · 48 m
Noufara
Hotel · 72 m
Noufara
Hotel · 82 m
Porto Pireo By Superhost365
Hotel · 107 m
Nuvia UrbanStay Piraeus Apartments
Hotel · 134 m
Sanders Port - Efficient Studio Near Piraeus Port
Hotel · 140 m
Sanders Port - Smart Studio Near Piraeus Port
Hotel · 140 m
Plan around Leon by Zoia Living
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 2, 2026.
