Situated in Los Altos, this air-conditioned apartment features a terrace. The unit is 48 km from Alicante. Free WiFi is provided . The kitchen features an oven. A flat-screen TV is offered. Read more
Situated in Los Altos, this air-conditioned apartment features a terrace. The unit is 48 km from Alicante. Free WiFi is provided . The kitchen features an oven. A flat-screen TV is offered.