Tiara Miramar Beach Hotel & Spa
Located in Théoule-sur-Mer, France, Tiara Miramar Beach Hotel & Spa is situated in a privileged setting, away from the crowds making it an ideal starting point to visit the picturesque region and legendary cities such as Saint-Tropez. The hotel has 9 categories of rooms and suites. Most rooms feature large bay windows through which guests enjoy stunning views going from the glittering sea to vibrant Riviera sunsets and starry night vistas. Guests can enjoy dining at the three onsite restaurants. Hotel amenities include a private beach, a spa, a fitness centre, a swimming pool, and a tennis court.