Hotel Spa Terraza
Spanish · Mediterranean · Seafood
Hotel Spa Terraza offers bright accommodations, some with bay views. Amenities include an elegant restaurant, spa with wellness center, and outdoor pools. Direct beach access is available.
Location
Location