When you stay at Villa Miraé by Inwood Hotels - Cap d'Antibes, you'll be within a 15-minute drive of Juan-les-Pins Beach and Sophia Antipolis. Guests can grab a bite to eat at one of the 2 restaurants, then indulge in massages, reflexology, or mani/pedis. Other features of this luxurious hotel include an outdoor pool, a bar/lounge, and a sauna.