Windsor

The Hotel Windsor is situated in the heart of Geneva, a few steps from the main train station Cornavin and the lake. It is situated within walking distance of the Old Town, shopping and business districts. The Windsor has the perfect size to offer you personalised service in a homely but sophisticated atmosphere. Bar on premises, restaurant nearby. Rooms with bath or shower and WC, direct-dial telephone, local and satellite TV.

Check availability and book

Check availability and book