Het designhotel Windsor ligt op een centrale locatie in Genève, op ongeveer 200 meter van treinstation Cornavin en op 500 meter van het Meer van Genève.
Das Design-Hotel Windsor befindet sich im Zentrum von Genf, nur 200 Meter vom Bahnhof Cornavin und 500 Meter vom Ufer des Genfer Sees entfernt.