1 star hotels in NorwoodBook 1 star hotels in Norwood, United States of America online. Compare prices, reviews & photos of 2 hotels and get the best 1 star hotel deal for your next stay.
Residence Inn Boston Norwood/CantonNorwood Park South; 275, Norwood 2.8km from the center of Norwood
Courtyard Boston Norwood/CantonRiver Ridge Drive; 300, Norwood 2.3km from the center of Norwood