Hôtel Villa Miraé by Inwood Hotels
Antibes · France
Villa Miraé by Inwood Hotels is a 5-star retreat on the Cap d’Antibes, set among Mediterranean gardens near the Garoupe shoreline. Formerly known as Impérial Garoupe, the property reopened in 2025 after a substantial transformation, with interiors by Oscar…
May 2025