Selena View Studios Apartment Malia, Central Crete
Featuring a pool with sun terrace, Selena View Apartments lies within 1 km from the centre of Malia and 2 km from the sandy beach. Its self-catering accommodation comes with free Wi-Fi and a private balcony.
Number of rooms: 19
Pavlou Mela 28, Malia, 70007, Greece