Located near a train station, Hotel La Villa Port d Antibes & Spa is a great choice for a stay in Antibes. Guests can go for a swim in the outdoor pool, then visit the spa to be pampered with massages. A bar/lounge, a steam room, and a terrace are other highlights. Fellow travelers say great things about the helpful staff and overall property condition.