Hotel Windsor provides air-conditioned accommodation in a 19th-century building. Each room is unique and most have contemporary art. The hotel has a garden and wellness centre. Free Wi-Fi is available.
Each Windsor room is equipped with satellite TV and en suite bathroom. The larger rooms have a balcony or balnéo bath.
Hotel Windsor serves traditional cuisine. Guests are invited to have their breakfast or dinner in the garden. The continental breakfast can also be served in the guest room upon request. During the winter; guests can relax near the fireplace in the lounge bar.
Hotel Windsor’s wellness centre has a fitness room, steam bath and sauna. It offers a variety of treatments including massage.