Jubilee Hotel in Victoria sold to new operators on leasehold basis
Occupying a six-floor townhouse, the hotel offers a total of 26 letting rooms, ranging from single to large family rooms, along with a reception area and breakfast room

The Jubilee Hotel in London has been sold on a leasehold basis for an undisclosed amount.