Hotel Lily of the Valley is a luxury wellness hotel located in La Croix-Valmer, overlooking the beautiful Gigaro Beach and Cap Lardier. This hotel (which opened in 2019) is the perfect contrast to the glitzy party scene of nearby Saint-Tropez. It’s a popular stay for visitors looking to explore the iconic town while enjoying a... The post Hotel Lily of the Valley: A Review of This Luxury Hotel Near Saint-Tropez appeared first on Sea to Sequoia.