Hotels Near Residence Inn Milford, Milford