With a stay at Hôtel La Villa Cap d’Antibes in Antibes (Cap-d'Antibes), you'll be within a 10-minute walk of Plage Les Pecheurs and Juan-les-Pins Beach. Featured amenities include a computer station, complimentary newspapers in the lobby, and dry cleaning/laundry services.