Sterling Manor apartments and townhomes is located near The Shops at High Street, a pedestrian-friendly local area offering dining, retail and entertainment options. Stay in style with the high-end shops at Williamsburg Premium Outlets. Our pet friendly apartments in Williamsburg is ideally situated to give you easy access to the best of what the area has to offer. Browse the categories for local services and attractions near you.