World’s Leading Serviced Apartments by World Travel Awards

  • Fraser Residence Orchard, Singapore
  • Year 2020

World’s Leading Serviced Apartments by World Travel Awards