Situé à Saint-Tropez, à moins de 200 mètres de la plage de la Bouillabaisse, le Lou Mare propose un jardin, des chambres non-fumeurs et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Vous séjournerez à 2 km de la plage de La Ponche, à 2 km de celle de La Fontanette et à 10 km du château de Grimaud. Port Grimaud se trouve à 5 km de l'hôtel et la chapelle des Pénitents est à 10 km.
L'hôtel sert un petit-déjeuner buffet.
Vous séjournerez à 10 km du Pont des Fées et à 38 km de la gare de Saint-Raphaël Valescure. L'aéroport de Toulon-Hyères, le plus proche, est à 49 km.