Maria Luxor Villa is located in Agioi Apostoloi Village, just 50 metres from the beach. This self-catering property features a spacious sun terrace and free WiFi throughout.
Opening to a furnished balcony and terrace with Cretan Sea and garden views, the air-conditioned Maria Luxor Villa includes a fully equipped kitchen with dining area. Guests can relax in the seating area fitted with a fireplace and a flat-screen TV. A bathroom with spa bath and free toiletries comes standard.
Restaurants, cafés and a supermarket can be found at a distance of 100 metres. Chania Town is within 5 km of the property, while Chania Airport is 19 km away. Airport shuttle can be arranged upon charge. Free private parking is possible on site.