Serviced Apartments in Switzerland Fraser Suites Geneva Address: Rue de la R Phone Number: +41 228 10 82 69