Menu

Residence Inn Williamsburg

WILLIAMSBURG, VA

The Residence Inn by Marriott Williamsburg Virginia is an "Extended Stay" hotel which provides all the comforts of home by making guests that stay in Williamsburg feel welcome.
Address

1648 Richmond Road,
Williamsburg, VA 23185

Rooms