Chambery, France
Contemporary hotel located in heart of city - Close to train station and easy access to major highway....
View Hotel Details
6 First Class
Commission: 8%
Rooms: 51
Rates: $121 - $232