There is no city in the world quite like London. By combining old-world style, modern luxury and a healthy selection of art, entertainment and dining opportunities, London has successfully become a world-class city that simply begs to be explored. If you’re planning an upcoming trip, don’t miss out on the opportunity to stay in one of these must-see London hotels.
1) St. Ermins Hotel, Autograph Collection
For the traveler who loves old-world luxury mixed with modern amenities, the St. Ermins Hotel is the place to go. Resplendent with marble, a stately foyer and a majestic courtyard, this four-star hotel is every traveler’s dream. Located within walking distance of Buckingham Palace and the famous Big Ben, this hotel is ideal for the visitor who wants to be in the center of everything London has to offer.
2) Apex Temple Court Hotel
Widely considered one of the most beautiful hotels in London, the Apex Temple Court Hotel embodies traditional London style without sacrificing modern amenities. Visitors will love the building’s stately, brick construction and be pleasantly surprised by each room’s exceedingly modern composition. Amenities include everything from LCD televisions to a world-class on-site fitness center. Rooms offer views of the Temple Church and the historic St. Paul’s Cathedral.
3) Hotel Indigo London Tower Hill
For the traveler who wants to feel like a true Londonite, the Hotel Indigo London Tower Hill is the place to go. The outside of this hotel alone is enough to win hearts. The building’s modern styling features floor-to-ceiling glass windows as well as unique details such as exposed brick and beams. Each room offers a unique feature like a splash of pattern or a large wall mural. Additionally, since this hotel is mere moments from the London Bridge, it is ideal for the traveler who wants to get out and see it all.
4) The Kensington Hotel London
Located a matter of minutes from the London Natural History Museum and the world-famous Imperial College of London, the Kensington Hotel London is an upscale, elegant five-star hotel that is the ideal destination for the would-be foodie. The on-site restaurant serves up world-class London fare in a traditional and elegant dining room while the proximity to downtown attractions like the London Natural History Museum provides ample opportunity to further explore the city.
5) Rathbone Hotel
Situated in the heart of London, the Rathbone Hotel offers warm accommodations, complete with plenty of rich wood details, high-class textiles and traditional bits of styling, such as antique fireplaces, a formal dining room and marble counter tops.
London is a city that hasn’t lost a bit of its old-world charm and travelers who stay in any one of these must-see hotels are guaranteed accommodations that provide plenty of true London elegance without sacrificing the comfort of modern amenities.