The Tiara Miramar Beach Hotel Cannes is situated right on the coast in the charming town of Théoule sur Mer less than an hour from Nice Côte d'Azur airport. Whether it's in the Thalasso Fitness Spa or on one of the inviting promenades the hotel embraces the sea and all its enchantment. The upmarket L'Etoile des Mers restaurant continues this luxurious maritime adventure having the delightful Provence region as its main source of inspiration.