Apartamentos Villa Madrid Apartment Torrevieja
Featuring air-conditioned accommodation with a private pool, garden view and a terrace, Apartamentos Villa Madrid is set in Torrevieja. This apartment provides free private parking and a lift.
43 Calle Villa Madrid, 03181 Torrevieja, Spain