Updating availability and prices
Situated in La Mata, within 200 metres of Torre la Mata Beach, 21 Nature Place is an accommodation offering garden views
Offering direct access to a balcony, the air-conditioned apartment consists of a fully equipped kitchen and a TV
Towels and bed linen are available in this accommodation
The nearest airport is Alicante Airport, 30 km from the apartment
This apartment features a washing machine, toaster and microwave
Room