Hotels

The Seahorse Hotel

The Seahorse Hotel is not just a place to stay, it’s an integral part of harbour life. Perfectly located, friendly, comfortable, economical and packed to its Greek rafters with character, this is one of Buzztrips all time favourite Greek hotels. […]