A spicy note in Cretan hospitality: Pepper Sea Club Hotel opens its doors in May 2020
Pepper Sea Club Hotel: A Luxurious Beachfront Resort in Crete Pepper Sea Club Hotel is a brand-new beachfront luxury resort in Crete, opening for guests in May 2020. Set right on Kournas beach, next to Georgioupolis Village, Pepper Sea Club…