 Courtyard by Marriott Norwood, Map, Directions, Get Directions Courtyard by Marriott Norwood, Driving Directions, Courtyard by Marriott Norwood Maps. Map - Directions - Courtyard by Marriott Norwood, 300 River Ridge Drive Norwood MA 02062, 300 River Ridge Drive Norwood MA Map - Find Local Hotels. Map of the Courtyard by Marriott Norwood. |