• South Beach Centre

    SOUTH BEACH CENTRE | SINGAPORE

    Resort, Conference & convention centers

  • SOMERSET XUHUI | CHINA

    Serviced Apartments