Althoff Hotel Villa Belrose, St. Tropez ★★★★★ | TravelManiac