Antibes doesn't have many accomodations options. La Place may be almost the only one located in the old town(Right in front of the bus station, close to Place de Gaulle, 5 minute walk to the beach). I chose it because of the location for my short stay but I had a lovely time here, there are definitely more reasons to...
More
