Property Photos

place-img

Community Photos Close Photos

Have you been here and want to share your experience?! Upload those stunning photos!

This hotel is one of the city's most striking examples of Art Deco design—a landmark 1929 building that has been restored to its original grandeur, and beyond. The Hotel Palomar Philadelphia is now the city's only LEED Gold Certified eco-friendly hotel.

Guests enjoy a nightly complimentary wine hour, morning coffee and tea service, fitness facility, business center, free wireless internet service, and excellent chef-driven restaurants.

Discover more ways to have pet friendly fun in Philadelphia on the GoPetFriendly blog.

GoPetFriendly User Reviews

ADD PHOTOS
Overall Rating

Back to Top

Hotel Palomar Philadelphia

117 S 17th Street, Philadelphia, PA 19103

(215) 563-5006

Edit Business Info

Amenities

NEARBY ATTRACTIONS
Read More ▶