Right in the heart of Antibes, situated within a short distance of Gravette Beach and Port Beach, Le rocher offers free Wi-Fi, air conditioning and household amenities such as a fridge and kettle.
Number of rooms: 2
7 Rue des Bains, 06600 Antibes, France