The Mallard House Inn Location
970 N Main St, Lakeport, United StatesMain Features
The Mallard House Inn Amenities
-
General
Parking
-
Leisure & Sports
Casino - Spa & wellness centre
- Horseback riding
- Tennis court
- Golf course
-
The Mallard House Inn Guest Services
Tours/Ticket assistance
-
Room Amenities
Air conditioning
Rooms