The Tiara Miramar Beach Hotel & Spa, French Riviera
The Tiara Miramar Beach Hotel & Spa: a Mediterranean idyl on the French Riviera From a lofty Cote D’Azur perch above the Corniche d’Or, in Théoule-sur-Mer, the Tiara Miramar Beach Hotel & Spa reopened in April 2014 and unveiled 60 updated rooms and suites overlooking the Mediterranean Sea. Tiara Miramar Beach Hotel & Spa’s proximity … Read more