hotels 1 stars in Switzerland Rate per night and per room. No additional fees will be added.
Switzerland
Switzerland : 1 hotel
Hotel St Gervais Geneva hotel / The Hotel St Gervais is located in the very heart of Geneva, 15 mn by car or 5 mn by train from the airport... More info