Duke of York Hotel

508 Water St
Yorktown
Virginia
United States