모우어가드 호텔, 모우어가드 아파트, 모우어가드 내 숙박