Location Make yourself at home here! Mini-hotel Mayflower Motel Milford is located in Milford. This mini-hotel is located in 3 km from the city center
General Services 24-hour reception Additional measures against COVID-19 bus Express check-in/check-out Extra decontamination measures Heating Laundry Non-smoking rooms Personal protection equipment for staff Pets allowed Smoke-free property Smoking areas
Location Make yourself at home here! Mini-hotel Mayflower Motel Milford is located in Milford. This mini-hotel is located in 3 km from the city center