Louis Tomlinson spent six hours in his hotel room with a mystery girl.

Louis Tomlinson with mystery woman

Louis Tomlinson with mystery woman

The One Direction star - who recently split from long-term love Eleanor Calder after four years together - reportedly held a late-night party in his room at the Soho Hotel, central London.

The 23-year-old star gave a thumbs up to waiting fans as he and the mystery woman returned to the hotel at 4.30am alongside six friends.

A source shared: "Louis was having a great time at Cirque le Soir. After the club shut they stayed behind drinking vodka. He had met four girls on the night. A fifth seemed to already know him and stuck by him. He was very protective of her.

"It was very chilled at the hotel. Louis was rolling up joints and passing them to people. He seemed to know what he was doing. He was mainly with the one girl at this point and at 6am they went to one of the rooms."

At midday the next day, Louis reportedly ordered a taxi home for the mystery girl with an insider claiming that the pair were "very cosy together".

The source added to The Sun newspaper: "At noon he got the girl a taxi but the others had to make their own way home.

"She definitely seemed more important to him. They were very cosy together. He kept her apart from the other girls and his security looked out for her."