London, United Kingdom Hotels with On-Site Restaurants
Showing 25-36 of 68 Hotels
Located in the heart of the city with sweeping skyline views over London.
An eclectic city centre hotel overlooking Hyde Park, London.
Our iconic building invites guests to connect with the cultural fabric of Shoreditch & The City
An artful mix of heritage and contemporary character in one of London's most cultural postcodes.
Your tower-side base with XL beds, 24/7 food, skyline views and cheeky London energy
A quietly removed classic in the heart of East London
Smart rooms, XL beds, mood lighting and 24/7 food in London’s coolest neighbourhood
Stylish hotel in the heart of Kensington, with modern rooms, on-site dining and event venues.
Stylish 4-star Kensington retreat with Italian dining, elegant spaces, and timeless London charm.
Where timeless heritage and modern elegance meet in harmony.
Spacious family stays near Regent’s Park, with an indoor pool, balconies and easy London access.































