- Hotel Details
- Member Reviews
Latham Hotel Downtown - Philadelphia3 Stars
135 South 17th St Philadelphia PA 19103
Latham Hotel is located on the corner of South 17th and Walnut streets in downtown Philadelphia, close to 15-16th & Locust Subway Station. Vacationers can walk along the spacious grounds of Philadelphia City Hall and Independence Hall.
The city centre hotel offers well-appointed and smoke-free rooms and suites equipped with Wi-Fi access, temperature control, Keurig coffeemaker and Gilcrest & Soames bath amenities. Some units have living room.
Visitors at Hotel Latham can dine in the hip Urban Enoteca serving delicious food and drinks all day. Try area restaurants for other dining options.
For convenience, Latham Hotel Downtown - Philadelphia provides shuttle service around the city centre. Equipped meeting facilities are available at The Hub venues near the property. Patrons can spend leisure sweating out at the fitness centre on site or spending lazy afternoons strolling across the nearby park.