Hotel Palomar Philadelphia
  1. T+L
  2. Destinations
  3. U.S. + Canada
  4. U.S.
  5. Pennsylvania
  6. Hotel Palomar Philadelphia

Hotel Palomar Philadelphia

117 S. 17th St., Philadelphia, PA 19103 | (215) 563-5006
Philly Destination Guide
Courtesy of Hotel Palomar Philadelphia
Price range
Fitness center
Great design

Ideally located in the posh Rittenhouse Square neighborhood, this Kimpton property prides itself on its Art Deco design and pet-friendly options. The Palomar also offers in-room spa treatments and a complimentary fitness center. Contemporary art fills the interior, and a "wine hour" takes place each evening in the hotel's living room.

Explore More