1. The business mainly operates in France, with its core business providing vacation hotel and accommodation booking services, covering destinations such as seaside, mountain, and countryside locations.
2. In the travel industry, it is a well-known vacation accommodation brand, with competitors including Club Med and Pierre & Vacances.
3. The official website brand terms are "Sowell" or "Sowell Hôtels & Résidences".