
200 Squire Drive, PA 19073 - Newtown Square, United States
Featuring a terrace, a restaurant as well as a bar, AC Hotel by Marriott Newtown Square is set in Newtown Square, 18 km from Mann Center for Performing Arts. The property is...
more...- Property features:
- Round-the-clock reception
- Temperature control
- Dining establishment
- Smoke-free rooms
- Lounge

