Based on 222 review
This lovely hotel is set in Norwood. There are a total of 148 bedrooms on the premises. Courtyard Boston Norwood/Canton was completely renovated in 2010. Unfortunately, the front desk is not open 24 hours. This is not a pet-friendly establishment. The hotel may charge a fee for some services.