Showing 1-2 of 2 Nature Resorts
The beautiful Center City Park provides an excellent environment for relaxation or casual meetings, and with free Wi-Fi, it's an appropriate place to... more
Resort features:
- Family
- Nature
Extended Stay America Greensboro - Wendover Ave.
Greensboro, North Carolina, United States
$60
336.299.0200
Take a mile long walk on an elevated boardwalk through an enchanting wetland ecosystem at the Bog Garden. Or stop to smell the roses at Greensboro... more
Resort features:
- Family
- Nature