Photos coming soon
HOTEL
Hotel Sofitel Philadelphia
120 S 17th St, Philadelphia, PA 19103, USA, Philadelphia (PA), United States
Where it sits
Hotel Sofitel Philadelphia
120 S 17th St, Philadelphia, PA 19103, USA, Philadelphia (PA), United States
39.95091, -75.16948
Similar stays nearby
Sofitel Philadelphia at Rittenhouse Square
Hotel · 0 m
Sofitel Philadelphia at Rittenhouse Square
Hotel · 5 m
Kimpton Hotel Palomar Philadelphia
Hotel · 73 m
Kimpton Hotel Palomar Philadelphia by IHG
Hotel · 73 m
Club Quarters Hotel Rittenhouse Square, Philadelphia
Hotel · 91 m
Latham
Hotel · 91 m
Latham
Hotel · 92 m
AKA Rittenhouse Square
Hotel · 98 m
Plan around Hotel Sofitel Philadelphia
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
