Outstanding location with free transport
Almost every review of this hotel focuses on the excellent central location less than 100 metres from the nearest train station, from where guests enjoy convenient access to other parts of Geneva with the aid of a complimentary public transport pass from the hotel. Walking is also easy from this location, with the centre of the city roughly 1.5 kilometres away and numerous bars and restaurants in the immediate vicinity.