Hotel Palomar Philadelphia

117 South 17th Street
Philadelphia, Pennsylvania 19103

215-563-5006 or 888-725-1778

Visit Website