GRANDE BRETAGNE HOTEL NAFPLIO

Filellinon Square
Nafplion
Greece