Location. This Geneva hotel is in close proximity to Central Station and Jet d'Eau, 300 meters from Lake Geneva, and 1 kilometer from La Perle-du-Lac Park. Getting around is easy with the complimentary Geneva Transport Card, making public transportation free during guests' stay.
Hotel Features. The Hotel Windsor provides complimentary buffet breakfast each morning. This Geneva hotel also offers a bar/lounge. Fitness facilities include a sauna and complimentary wireless Internet access is available at the reception.
Guestrooms. All rooms have dark wood furniture and come equipped with satellite television and direct-dial phones. Wireless Internet access is complimentary.