Sofitel Philadelphia at Rittenhouse Square
Philadelphia
At a glance
Sofitel Philadelphia at Rittenhouse Square is a polished hotel combining French-influenced style with modern American touches. Set at 120 S 17th St in the Rittenhouse district, the property places guests near downtown Philadelphia and City Hall, with the square’s urban setting shaping the atmosphere.
The interior style pairs clean, minimal lines with warmer tones, contemporary furnishings and expressive artistic details. The result is refined without feeling overly formal, making the hotel suitable for business trips, city breaks and stays connected to meetings or celebrations. Accommodation ranges from standard rooms to suites, with selected high-floor rooms offering skyline views. Suites include separate living areas, giving longer stays and special occasions additional space.
Dining is available through the hotel’s restaurants and bars, with breakfast also offered on site. The food and drink spaces form part of the wider hotel experience rather than a separately defined restaurant destination, while the design-led setting provides a composed backdrop for meals, drinks and informal meetings.
Wellness facilities include a fitness centre, and the property also supports conferences, meetings, weddings and other events. A business centre adds practical support for work-related visits. The combination of accommodation, dining, fitness and event facilities makes the hotel a convenient base for visitors who want services gathered in one address.
Sustainability is part of the hotel’s operating approach, with efforts focused on reducing waste and improving energy efficiency. That consideration sits alongside the property’s luxury positioning and its emphasis on contemporary comfort. The overall character is best suited to travellers seeking a full-service hotel with French-inspired interiors, a Rittenhouse Square setting and easy access to Philadelphia’s downtown environment.