Queensgate snaps up £1bn Grange hotel portfolio*