Home » Virginia » Williamsburg » HOWARD Johnson-Plaza Hotel » Map

HOWARD Johnson-Plaza Hotel Location Map

This HOWARD Johnson-Plaza Hotel is located at 6483 Richmond Rd, Williamsburg, VA-23188. An interactive Map of this HOWARD Johnson-Plaza Hotel is shown below.

View details of this HOWARD Johnson-Plaza Hotel location.