219 Woodmont Road, Milford
Mayflower Motel Milford is located in Milford. Free WiFi access is available. Each room contains a private bathroom that includes a shower.