
01Théoule-sur-Mer · France
Tiara Miramar Beach Resort
A real gem overlooking the Bay of Cannes on the Cote d Azur Following a recent renovation- the Tiara Miramar Beach Hotel and Spa gleams in the sun with its striking Riviera red facade overlooking the Mediterranean. With a private beach set...
Explore this hotel