Armada Hoffler Tower is a twenty-one story Class A office building, including 9 floors of 850 free structured parking spaces, located in The Town Center of Virginia Beach.
The Town Center of Virginia Beach is a “main street” mixed-use city center, comprised of premium Class A office space, upscale retail stores, restaurants, two hotels and high-end apartments, in Virginia Beach’s Central Business District. It’s centrally located and close to Interstate 264 access.