The Econo Lodge Town Center Virginia Beach Hotel is conveniently located off Interstate 64 and Interstate 264, just seven miles from the Virginia Beach Boardwalk, featuring a variety of shops, restaurants, festivals, live entertainment venues and walking paths. This hotel is minutes from the Virginia Aquarium & ... Hotel Details