Hotel Palomar, Philadelphia
Follow Us
Facebook
Twitter
Life Is Suite Blog
Google
Hotel Palomar Philadelphia:
117 South 17th Street, Philadelphia, PA 19103
Hotel Direct:
215.563.5006
Toll-Free:
888.725.1778