The lovely Auberge & Cafe-Bar Leo Soleil is surrounded by lush greenery, and boasts colourful rooms with ocean views, French cuisine and a terrace. Free parking is available.
The lovely Auberge & Cafe-Bar Leo Soleil is surrounded by lush greenery, and boasts colourful rooms with ocean views, French Read more
The lovely Auberge & Cafe-Bar Leo Soleil is surrounded by lush greenery, and boasts colourful rooms with ocean views, French cuisine and a terrace. Free parking is available.
The lovely Auberge & Cafe-Bar Leo Soleil is surrounded by lush greenery, and boasts colourful rooms with ocean views, French cuisine and a terrace. Free parking is available.
Number of Rooms: 7