Hipotels Barrosa Palace & Spa is a luxurious hotel located in Sancti Petri, Spain. It offers rooms and suites with private pools, providing guests with a secluded and relaxing space to unwind. The hotel is situated right on the beach, offering stunning views of the Mediterranean Sea. Guests can take a dip in their private pool while enjoying the warm Spanish sun. The hotel also features a spa, fitness center, and multiple restaurants, ensuring that guests have everything they need for a luxurious and memorable stay.