Norwood Lodge is a special place on the beautiful Island of Arran. We are very pleased to share it with family and friends. The calendar will load below and give you an idea of availability. The main house, Norwood Lodge will readily sleep 17 and the Annexe can take 6. Full details including information about the layout and facilities can be found here.