Hotel Les Voiliers is close to La Capte Beach, Tour des Templiers, and Place Massillon. Also nearby are L'Almanarre Beach and Site Archeologique d'Olbia.
The hotel offers a restaurant. Complimentary wireless Internet access is available in public areas and a computer station is located on site. The hotel features business amenities including a meeting/conference room and secretarial services. Additional amenities include a rooftop terrace, tour/ticket assistance, and complimentary newspapers in the lobby.
Rooms open to balconies. The 37 guestrooms at Hotel Les Voiliers include air conditioning. Complimentary wireless high-speed Internet access is provided. Rooms are equipped with flat-screen televisions with digital channels. In addition, amenities available on request include hair dryers and irons/ironing boards.