Mountain Lake Lodge

115 Hotel Circle
Pembroke, VA 24136
United States