I stayed here with family for one night whilst travelling Switzerland.
The hotel is in an excellent location. It is opposite the main train station and is on the door step of Geneva. The shops, attractions and old town are only a matter of minutes away on foot.
The hotel rooms are on the smaller side (we had a triple room) but the rooms were very clean, smelt great (think they pump air freshener in) and were very light and modern.
The staff were all very professional and helpful. We asked for recommendations for dinner and they spent a considerable amount of time helping us.
The only downsides for the hotel were that the rooms were very warm and the aircon was deactivated as it was winter time, so we had to open the window to cool down and sleep at night. The additional downside to opening the window was the building next door appears to be having extensive building work and the buildings wrap flaps at night in then wind and is loud and the building work, which is very loud starts early, so sleep wasn’t the greatest.
Overall, it was a nice hotel and in an excellent location, but until the building works next door have been completed, I wouldn’t stay here again.