Este hotel se halla en el centro urbano de Filadelfia, inmerso en la riqueza cultural y el patrimonio de la ciudad. Se encuentra a escasa distancia de Love Park. Hay varios puntos de interés fácilmente accesibles a pie, como el Franklin Institute, el Museo de Arte de Filadelfia y la mundialmente conocida Fundación Barnes. El hotel está rodeado por los puntos de interés culturales e históricos de la ciudad. Este fantástico hotel posee un diseño sofisticado. Las habitaciones sumergen al visitante en elegancia y clase. Sus servicios e instalaciones son inmejorables y personalizados para garantizar la completa satisfacción de todo tipo de viajeros.