Arev St. Tropez, one of Côte d'Azur’s newest hotels, has just 50 rooms. True to its name, Arev St. Tropez sets out to make your stay a dream. The first hotel in the Arev Collection — the word ...