Hotel Mayflower Motel Milford - Milford (Ct) United States - Photos
» Hotel Mayflower Motel Milford - Milford (Ct) United States
Hotel Mayflower Motel Milford - Milford (Ct) United States - Search and Book Hotel
219 Woodmont Rd, Milford (Ct)
Hotels 1 Stars United States