Advertisement
Studio Plus Greensboro / Wendover
Studio Plus Greensboro / Wendover
Address:
1705 Stanley Road, Greensboro, North Carolina
Traveler Rating by TripAdvisor

Traveler Comments

It was affordable and located near main roads.