spent three nights with the hotel - location is great - right opposite the station (but it also means it's next to the high street). We were given a lower level room so had to put up with the noise. The hotel itself is not a high rise building and I imagine even if you were given the top floor...
More
- Suisse Hotel Geneva
- Hotel Suisse
