Plaza Hotel Masouri

Plaza Hotel Masouri Address: Masouri, Masouri, Greece

Minimum price found for Plaza Hotel Masouri was: 46 EUR

Click here to get more information, photos & guest ratings for Plaza Hotel Masouri