135 S 17th St, Philadelphia, PA 19102, USA
Photo courtesy of The Latham
The LathamThe bustling corner of Walnut and 17th streets is anchored by the Latham, a stone-and-brick tower built in 1907 as luxury apartments for moneyed Philadelphians. While other Center City historic structures met their demise in the late 1960s, a group of investors doubled down on the stately building, transforming it into Philadelphia’s premier business hotel in 1970. The prestigious address completed a top-to-bottom renovation in 2011, bringing the Latham firmly into the 21st century while preserving period artifacts and style.
True to its apartment roots, arriving at the hotel is more like entering a tony doorman building, and the Latham’s residential roots bestow spacious guestrooms with tall ceilings, bay windows, and big bathrooms. Gold and gray hues are complemented by pops of blue, while big bathrooms keep it simple with a tub/shower combination.