Villa Belrose is above the village of St Tropez in a residential neighborhood. The terrace and pool deck are spacious and comfortable. The restaurant has a 1* Michelin restaurant with an incredible selection of cheeses-2 carts full! The rooms are always being updated and the staff is fluent in several languages. The manager is a treasure-tall and blonde and full...
More
