Mallard Landing - Steps from the marina and minutes from the Village
Big Bear Lake, 92315, Stati Uniti
Boasting mountain views, Mallard Landing - Steps from the marina and minutes from the Village provides accommodation with a patio and a kettle, around 2.3 km from Alpine Slide at Magic Mountain. It is situated 2.