8.8/10
Excellent
48 reviews
Free Wi-Fi
Offering a fitness centre and indoor pool, Courtyard by Marriott Boston Littleton is located in Littleton. Massachusetts, 41 km from Boston. Nashoba Valley Ski Area is 5 km from the property.
Number of rooms: 115
102 Constitution Avenue, The Point, Littleton, 01460, United States
Hotel booked 1 times today.