I saw some mixed reviews on TripAdvisor about this hotel. Since I was only in Geneva for 2 nights, I figured that I would roll the dice and take a chance.
First off you can't ask for a better location especially if you are traveling by train. This hotel is literally across the street from the central station.
The staff was very friendly and rooms were clean. And for the cost, I was pleasantly surprised. Granted switzerland is a very expensive country, this hotel ended up costing less per night and was nicer than many of the other hotels we stayed at (Lucerne, Montreux, etc).
I would highly recommend this hotel if you are visiting Geneva.More