Located in Southern France in Théoule-sur-Mer, neighbouring Cannes and St Tropez, Tiara Miramar Beach Hotel & Spa is an undeniably chic destination. Nestled on a private creek and secluded beach, this boutique hotel containing 60 rooms, suites and one private villa, faces panoramic views of the Mediterranean Sea. Set across two floors, the spa offers a tranquil oasis where guests can indulge in pure relaxation with cutting-edge Parisian spa treatments. Dining options are abundant, ranging from sleepy breakfast spots to fresh seafood offerings. Maintaining the traditional excellence of all Tiara hotels, Miramar Beach Hotel & Spa is unmatched Provencal address.
Client website: miramar-beachspa.tiara-hotels.com/en/