Having someone else there without checking first is really unprofessional, and your were right to leave. There is a girl I know who does hotel work and books a suite along with another girl. It makes sense for them for financial and safety reasons. But when booking, she always is upfront and lets people know in advance that her friend will be in the other room.