Frasers Hospitality moves into Geneva

The 67-unit Fraser Suites Geneva is in the city centre, within the shopping and business district of Rue Du Marche in Geneva.
PHOTO: Frasers Hospitality