Montrose House

Rated 4/5 from 4 Google reviews.

Montrose House is a care home in Isle of Arran, Scotland, registered with the Care Inspectorate (service number CS2003001167). It is run by North Ayrshire…

Families describe Montrose House as a welcoming residential home and speak positively about the quality of its facilities. However, with only a single brief review available, there isn't yet enough feedback to identify recurring strengths or any consistent concerns.