Hotel Penelope
Search & compare prices for Hotel Penelope in all hotel booking websites.


Hotel Penelope Address: Main Street, Mpoukaris, Greece
Minimum price found for Hotel Penelope was: 32 EUR
Click here to get more information, photos & guest ratings for Hotel Penelope