Overview

Mallard Lake House

Search hundreds of travel sites at once for hotel deals at Mallard Lake House

970 North Main Street, Lakeport, CA, United States
+1 707 262 1601

$87+

Mallard Lake House
Sat 8/19
Sun 8/20
Reviews

Recent Reviews

Photos
Map

Map