American Inn
200 Laurel Street, Near Animagic Museum of Animation, Lee, MA 01238, United States
Rating
4.2
Price Level
$
Rooms
23
Pets
No
20
Dec

American Inn, Lee

American Inn

American Inn

Price & Availability

Overall

Excellent
4.2
39 reviews
5
11
4
34
3
19
2
16
1
16

Customers Review

Cleanliness 4.3
Comfort 4.2
Amenities 3.9
Condition 3.9
“”