Villa Francesca is set in Rivière-Salée and offers a garden. The air-conditioned accommodation is 9 km from Le Diamant, and guests benefit from private parking available on site and free WiFi.
The villa is fitted with 3 bedrooms, a TV with satellite channels and a fully equipped kitchen that provides guests with a dishwasher, a microwave, a washing machine, a fridge and a toaster.
A continental breakfast is available every morning at the villa.
Les Trois-Îlets is 7 km from Villa Francesca, while Fort-de-France is 23 km from the property.