This charming hotel is set in Sophia Antipolis. The accommodation comprises 435 cosy bedrooms. No pets are allowed on the premises. This establishment has been designed with a conscious effort to adhere to the strictest ecological standards and features the Green Globe 21 certification.