에임즈버리 호텔, 에임즈버리 아파트, 에임즈버리 내 숙박