South Beach Hotel & Spa
South Beach Hotel And Spa is a 4-star venue set just 5.1 km from Rotonda de Mar de Ajó Race Track.
The city center is 3 km away from the hotel.
This modern hotel boasts close proximity to nature reserves.
Guests can dine in the tapas bar Bistro La Tupina, which is about 500 meters away.
Aside from parking and a hairdresser, guests can make use of medical service and room service.
South Beach Hotel And Spa offers a wellness center, a Jacuzzi and a sauna.