Enjoy affordable rates in a convenient location when choosing the Econo Lodge Town Center in Virginia Beach, VA. Our pet-friendly hotel is ideally located off of Interstate 64 and Interstate 264 near many area points of interest, which include Farm Bureau Live at Virginia Beach, Virginia Aquarium & Marine Science Center, Contemporary Art Center Of Virginia (CACV), Princess Anne Athletic Complex...