Mount Alexander House Castle Lodge Park, Comber, Newtownards BT23 5DW 0.9 miles away 37 Rooms Older Person Care Permanent Care