Ideally located just two kilometers from the Geneva International Airport, this spacious hotel is a popular choice for business travelers. Each guestroom comes equipped with the latest technology and feature mo ... Read more

View all Luxury Hotels in Geneva