PHILADELPHIA (CBS) — The city of Philadelphia is now home to one of the best hotels in the world. Forbes Travel Guide gave a five-star rating to the Four Seasons Hotel in Center City.
The spa at the Four Seasons was also awarded five stars.
This is the first time a hotel and spa in Philadelphia have received a five-star rating from Forbes.
The hotel at the top of the Comcast Technology Center is also the highest situated hotel in North America.