We stayed at the Westin around the end of May. It's a really nice hotel that is weirdly in the middle of everything. It's about 25 Mins from PHL and is super easy to get to.
This hotel and the Aloft across the street are the only two modern buildings around.
There's a greyhound station right across the street and...
More
- Westin Mount Laurel
- Mount Laurel Westin
