The hotel is situated in the heart of the French Riviera in Saint Aygulf, only about 50 metres from a 6 km long sandy beach. The town is surrounded b ...
The renovated 7-storey residence has 70 rooms in total. Amenities include air conditioning, a lobby and lift access. This renovated apartment residenc ...