Knights Inn - 29th St Virginia Beach, VA is located at 207 29Th St.