Montross Hotels

Map of Montross Hotels

Montross is a charming town located in Westmoreland County, Virginia, USA. Situated on the Northern Neck Peninsula, Montross is surrounded by picturesque landscapes, including the scenic Potomac River and the Chesapeake Bay. With a population of approximately 400 residents, this small town offers a peaceful and close-knit community atmosphere. Montross is known for its rich history, dating back to the colonial era. The town was established in 1749 and served as the county seat of Westmoreland County. Visitors can explore the historic downtown area, which features well-preserved 18th-century buildings, including the Westmoreland County Courthouse, which is listed on the National Register of Historic Places.