This comfortable hotel is located in Compiegne. There are a total of 20 units on the premises. All guests staying at this property may take advantage of the Wi-Fi connection on public areas. Moreover, this hotel has made important environmental improvements in order to minimize its impact on the environment and features the certification.