Location: situated in 'La Praille' commercial complex, 3kms from the city centre and 8kms from the airport.
See more: Hotels in Europe Hotels in Switzerland Hotels in Geneva Holiday Destinations in Europe