In the heart of Freeport Village, Maine, within walking distance of over 100 shops, this hotel offers on-site dining options and guestrooms with free wireless internet access.
Number of rooms: 99
5 Park Street, Freeport, ME 04032, United States
Hotel booked 1 times today.