Lancaster Marriott at Penn Square
25 S Queen St, Lancaster, PA, United States