L'hôtel Windsor occupe un bâtiment historique centenaire, offrant à ses clients une ambiance sophistiquée. Le bâtiment date du début du XXe siècle et a été magnifiquement restauré, offrant à ses hôtes une élégante atmosphère britannique et des meubles anciens. L'hôtel dispose d'un certain nombre de services, tels que: service de nettoyage quotidien, jardin avec terrasse, wifi, centre d'affaires et parking (payant).
L'hôtel est situé dans un quartier calme de la ville, à seulement 2 kilomètres du centre de Düsseldorf. L'établissement se trouve à 8 kilomètres de l'aéroport de Düsseldorf, à 100 mètres de l'arrêt Wehrhahn S et à 1,5 kilomètre de la gare principale de Dusseldorf Hbf.