Home » Spain » Alicante » Palmera Beach
Palmera Beach
Av Francia (Urb. Mil Palmeras) S/N03190 Alicante Spain

This Apartment Complex Was Built in 1990, Renovated in 2003 and Consists of 4 Floors With a Total of 150 Apartments. It Has a Sizeable Lobby With a Lift, a 24-Hour Reception With a Safe, a Caf, an Air-Conditioned Restaurant With a Non-Smoking Area, As Well As an Internet Terminal, a Car Park, a Garage and a Laundry Service.