Offering 5star luxury in the city centre Four Seasons Hotel Guangzhou boasts an indoor pool 7 dining options and hot tubs

What is the correctly punctuated version of this sentence?
Offering 5-star luxury in the city centre, Four Seasons Hotel Guangzhou boasts an indoor pool, 7 dining options and hot tubs.