Updating availability and prices
Antros, Apartment 1 is located in Xlendi, a few steps from Xlendi Beach and 2
7 km from Dwejra Bay Beach, in an area where hiking can be enjoyed
This beachfront property offers access to a balcony and free WiFi
The apartment features 2 bedrooms, a flat-screen TV with cable channels, an equipped kitchen with a microwave and a fridge, a washing machine, and 1 bathroom with a shower
Xlendi Bay is 20 metres from the apartment
This apartment has a sea view, sofa and tea/coffee maker
Hotel