Daily Mail UK
Given that travel in general is hugely expensive these days, you might assume that a five-star hotel would come with at least a three-figure price tag. Indeed, for a stay at some of London's high-end hotels, you could be looking at over £1,000 a night for your room - and that might not even include breakfast.
Go to News Site