Asbury Place Townhome Apartments Provides Apartments in Hampton, VA. When you come home to Asbury Place Townhome Apartments, you’re coming home to a community designed with you in mind. Our wide variety of floor plan styles, including 1-, 2-, and 3-bedroom apartment and townhome layouts, offer you the selection you need to choose your ideal space. Asbury Place awaits you—call today!