Holiday Inn Express Hotel & Suites Frazier Park

612 Wainwright Ct
Lebec
California
United States