Quantcast
logo

Fleur De Lac European Inn

About the Inn

Fleur de Lac, the enchanting flower of Lake Arrowhead" is nestled in the heart of Lake Arrowhead Village a mere 90 miles away from

285 CA-173 Lake Arrowhead, California