There are many things that keep our guests returning to Lancaster London again and
again, but there is one more tangible element that has left our guests impressed
countless times - the views are breath taking. With Hyde Park, the largest of the
Royal Parks, directly to the south, and vistas east to the City of London, we have
arguably the best views in London. Whether looking down from the hotel’s superior
bedrooms - 416 in total - or enjoying the view from the hotel restaurants, it’s as
if the heart of this great city is within your reach - and indeed it is!