World’s Leading Serviced Apartments

  • by World Travel Awards
  • Fraser Residence Orchard / Singapore
  • Year 2020

World Travel Awards 2020 Fraser Residence Orchard