킬데어 호텔, 킬데어 아파트, 킬데어 내 숙박