Offering city views, Matala Luxury Apartments is an accommodation set in Matala, 90 metres from Matala beach and 1.1 km from Red Sand Beach. This beachfront property offers access to a patio and free WiFi. The apartment features family rooms. At the...
Rooms total: 2 More information »