Lancaster London

London

Lancaster London is located in the heart of the British capital, with views over iconic Hyde Park and quick access to Heathrow Airport. Guests keep coming back for its breath-taking London vistas, and to indulge in the hotel’s restaurants: Nipa Thai – ranked amongst the top Thai restaurants in the UK, and Island Grill – focused on fresh and seasonal cuisine. This venue is also famous for its conferences & meeting spaces.

hotel website

view larger map