This 4-star hotel is located on the Delaware River waterfront in Philadelphia. The hotel offers an indoor pool with river views, an on-site restaurant and guest rooms with Wi-Fi.
Nombre de chambres: 350
201 S. Christopher Columbus Blvd, Philadelphie, PA 19106, États-Unis
Hôtel réservé 3 fois aujourd'hui.