Along with barbecue grills, this smoke-free hotel has a picnic area and free WiFi in public areas.
Villa Terra Mera is located in Le Lavandou. Fort de Brégançon and Church of St-Paul are local landmarks, and the area's natural beauty can be seen at Le Lavandou Beach and Plage de l'Anglade.