The Econo Lodge I-64 & US 13 Virginia Beach Hotel is centrally located off interstate 64 and route 13, close to Virginia Beach and just three miles from the Chesapeake Aquarium & Marine Science Center and the Virginia Beach Fishing Center. Other popular attractions include downtown Norfolk, the National Maritime Center featuring the hands-on Nauticus science center and the Battleship Wisconsin and the Naval Station Norfolk.
Not what you're looking for?