Fantastic hotel situated right next to the train station, it’s literally a 10 minute train journey from the airport (don’t forget to get your free transport ticket from the baggage hall). Check in was very easy, we had room 608 on the 6th floor with amazing views over Geneva…