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