Margaretta Inn

The Margaretta Inn is a year-round property located in Machias, Maine, that offers 13 guest rooms with modern amenities. The Margaretta Inn re-opened in August 2014 after a complete renovation and remodel. This property has just started using WebRezPro Pr ...