In the center of central London, near beautiful Regent Park, is The Landmark London. Above the busy English streets, this luxurious Victorian-style hotel offers an oasis of tranquility in London's West End. The oversize rooms, with a delightful contemporary design and soothing colors, provide a relaxing retreat from a day full of adventure. Imagine looking out over this beautiful city and watching the sun rise over Hyde Park and the River Thames. Or enjoy a traditional English breakfast from your plush bed before heading out to experience the city. The hotel features a luxury lifestyle spa and health club, including a spectacular indoor pool, fitness center, relaxation room and more. The Landmark London hotel provides a comfortable and superior stay, and with its great location, a perfect starting point for your adventures.
Travellers' Choice Awards, Top 25 Luxury Hotels in the United Kingdom Trip Advisor UK
Leading Hotels of the World