Remove Ads

Photo of Kimpton Hotel Palomar Philadelphia

4.2
533 votes

Kimpton Hotel Palomar Philadelphia

117 South 17th Street, Philadelphia, Pennsylvania 19103 USA

Add Photo
Remove Ads

Claim copyright