This apartment is very well located in the heart of Geneva just minutes from the main train station. It's a modern and really spacious flat, and is kept very tidy during your stay. Check in a check out are very convenient as it is attached to a hotel.