New Marlborough 호텔, New Marlborough 아파트, New Marlborough 내 숙박