Mountain Lake Lodge

Starting at
Featured Image
Business Center
Lobby Sitting Area

TripAdvisor Review

Based on 699 review

See all

Property Location Located in Pembroke, Mountain Lake Lodge is on a lake, a 1-minute drive from Jefferson National Forest and 7 minutes from Cascade Falls. This hotel is 18.6 mi (30 km) from Virginia Tech University and 24.1 mi (38.8 km) from Christiansburg Aquatic Center. Distances are displayed t...

More details