What is the version of the following sentence with correct punctuation?

Located in the city centre DoubleTree by Hilton Toronto Downtown boasts an indoor heated pool an onsite restaurant and a fitness centre Toronto Eaton Centre and St Patrick Subway Station are
Located in the city centre, DoubleTree by Hilton Toronto Downtown boasts an indoor heated pool, an on-site restaurant, and a fitness centre. Toronto Eaton Centre and St. Patrick Subway Station are ...