Hotels near all Milford landmarks