Featuring mountain views, SK Place Luxury Villas Crete provides accommodation with balcony, around 200 metres from Almirida Beach. The accommodation is air conditioned and features a private pool, a spa bath and a sauna.
Number of rooms: 3
Almyrida, Chania Town Region ,Crete Island, Almirida, 73008, Greece