Boasting air-conditioned accommodation with a plunge pool, mountain view and a balcony, Atalaya del Mar is situated in Torre del Mar. The property features city and quiet street views, and is 1 km from Torre del Mar Beach. The property has a public b...
Rooms total: 1Important Information
Managed by a private host
More information »