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