This comfortable hotel is set in Naarden. This hotel offers a total of 80 rooms. Everyone staying at this accommodation may take advantage of the Wi-Fi connection throughout. Additionally, the premises provide a reception service the whole day through. This hotel follows environmentally sustainable practices.