Great hosts that are ready to help you explore Geneva. Location is fantastic, being minutes away from the train station and in the central area of Geneva.