Stay

Laurel Villa

Property Details

Enjoy find dining and lodging in a historic 1876 country inn nestled on one of Milford’s most beautiful streets. Ten comfortable rooms with private baths for the weary traveler.