Located near a train station, Hôtel Impérial Garoupe is a great choice for a stay in Antibes. You can indulge in massages, body wraps or reflexology, and grab a bite to eat at Le Pavillon, which serves Mediterranean cuisine and is open for dinner. Other features of this luxurious hotel include an outdoor pool, a bar/lounge and a sauna.