Reviews, get directions and information for The Twin Lakes Lodge
About
The Twin Lakes Lodge is a B&B located in Greensboro. The Lodge is situated on 4 1/2 wooded acres overlooking a private lake. All accommodations feature lake views, two-person jacuzzis, fireplaces, and breakfast served in-room or on private decks.