Overview

Fleur de Lac European Inn B&B

285 So. State Highway 173, Lake Arrowhead, CA 92352, United States
+1 909 337 8178

Call

Rates

Get Rates

Check in
Check out
Map
Photos