It is located in Porto Novo and has a restaurant. Wi-Fi available
Each room has a terrace and a seating area. Guests can enjoy sea and mountain views from the bedroom.
At Casa de France guests will find a garden, a bar and a snack bar. Other amenities offered by the property include grocery deliveries and laundry facilities.