- Self Catering
- Apartments
- 4
Stars
Location. Benkirai Hotel is located near the beach in central Saint
Tropez and close to Saint Tropez Citadel, La Maison des Papillons,
and Musee de l'Annonciade. Nearby points of interest also include
Pampelonne Beach and Les Salins Beach. Hotel Features.