Renaissance Philadelphia Downtown Hotel | Discover Renaissance Hotels
Photo by Ethan Hoover on Unsplash
Photo by Ethan Hoover on Unsplash

Renaissance Philadelphia Downtown Hotel

Experience spectacular city views, and the rich cultural history of Philadelphia, from an elegant hotel right in the heart of the city.

Designed in a hip, modern style, the Renaissance Downtown Philadelphia is located amongst some of the most important buildings in the history of the United States - a quick walk from the hotel you’ll find Independence Hall, Franklin Square and the Liberty Bell, as all the excitement downtown Philly provides in spades. Enjoy some America-meets-France cuisine at hotel restaurant Chez Ben or head to M.Brown’s in the lobby for happy hour drinks. 

The amenities

  • Best views of the Independence National Historical Park
  • Indoor Pool & Whirlpool
  • Chez Ben: an all-day Bistro serving French classics with contemporary American twists
  • M.Brown’s: a hotel lobby bar
  • Aveda Bath Amenities
  • Renaissance Hotel Navigators
  • Mobile Check-in
Full hotel details