World Luxury Hotel Awards

  • Luxury City Serviced Apartments
  • Fraser Suites Geneva
  • Year 2021

World Luxury Hotel Awards – Luxury City Serviced Apartments