SpringHill Suites by Marriott Lancaster Palmdale

1811 W Avenue J12
Lancaster
California
United States