The affordable way to stay, and stay, and stay. Located off Wendover Avenue, this hotel is a quick ride to all nearby attractions. Comfortable apartment-style rooms make your visit a relaxing one.
4317 Big Tree Way
Come visit us in Greensboro, North Carolina