Photos coming soon
HOTEL
Peacock's Apartments
12 Πάρου, Athens, Greece
Where it sits
Peacock's Apartments
12 Πάρου, Athens, Greece
37.94482, 23.68263
Similar stays nearby
Plan around Peacock's Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
