We want it all when it comes to booking a hotel room in London. Excellent services, very clean and spacious rooms, the hotel view must be amazing and of course, a location within walking distance from all attractions. When we want the best of London, we make no compromise. So let’s start with accommodation.
We have made an interesting list of 5, 4 and 3 star hotels in London, all with great views. As you might expect, a hotel’s view and location become more spectacular when its star number goes up, together with the price. All the selected hotels have been validated by their guests regarding services, cleanliness and location. Here is our 5 star hotel list.
SHANGRI-LA HOTEL AT THE SHARD, LONDON
View from The Shard
The Shard is the tallest building in the European Union and hosts Shangri-La from 34th to 52nd floor. You will be able to experience a fantastic view over London from your room’s window, including London Eye, Tower Bridge, Thames River, The Gherkin and Tower of London. The swimming pool at the 52nd floor is a must when staying at the Shangri-La, as the Skypool also offers a breathtaking perspective over London. The gym, also located at the 52nd floor, is open 24 hours, so you can exercise anytime while enjoying The Shard’s unique aerial view. WiFi is available in all areas and is free of charge.
PLAZA ON THE RIVER CLUB AND RESIDENCE
All rooms except Studio rooms at Plaza on the River Club and Residence feature a staggering view over London (Thames River, London Eye, The Parliament). When booking a studio or an apartment, you have your private, fully equipped kitchen so you can have a quick bite whenever you wish or you can order room service, which is available 24/7. If you really want to indulge yourself, you can even request a private chef and butler. Plaza on the River Club and Residence is very close to the railway station and tube: Vauxhall Tube and Rail Station, 8 minute walk (0.4 miles). You can get to The London Eye on the South Bank of the River Thames in 18 minutes (0.9 miles). Plaza on the River website allows potential customers to take a virtual tour of the entire hotel. WiFi is available in all areas and is free of charge.
ME LONDON BY MELIA
Located in the heart of the city, ME London is one of London’s most beautiful luxury hotels with a gorgeous view. The hotel offers its guests the possibility to choose between a city view or a river view, so either way your stay will be great. You can enjoy your drink as well as an image of London’s most iconic landmarks (Covent Garden, Trafalgar Square, Tower Bridge, London Eye) from the hotel’s Roof Bar. The London Eye and Big Ben are at a 15 minute (0.7 miles) walk from the hotel and you can reach the Temple Tube Station in only 5 minutes. ME London is also located near major shopping areas, theatres and some of the most popular nightclubs. WiFi is available in all areas and is free of charge.
LONDON HILTON ON PARK LANE
Located in one of London’s most beautiful areas, just near Hyde Park, London Hilton on Park Lane has spectacular views. A King Executive room is the right choice if you want to see Hyde Park or London’s skyline from the 18th floor or higher. After checking in, be sure to have dinner at the Michelin-starred Galvin at Windows and enjoy a panoramic view you will never forget. The Piccadilly Tube Station is within walking distance, Soho is 20 minutes (1 mile) away, and Buckingham Palace, 10 (0.6 miles). Royal Albert Hall, The Science Museum and The Natural History Museum are also some of the landmarks found within walking distance, maximum 30 minutes from the hotel. Although wifi is available in public areas and is free, charges are applicable for wifi in the hotel rooms.