Located in the quarter Carouge of Geneva, this hotel near the city centre with direct access to the shopping and leisure centre "La Praille" and to the Geneva Stadium.
See more: Hotels in Europe Hotels in Switzerland Hotels in Geneva Holiday Destinations in Europe