Taj 51 Buckingham Gate is a unique 5 star luxury hotel in that offers a wider choice of suites than almost any other hotel in London. You can choose a suite between one and six bedrooms, each with a spacious living area and a fully equipped kitchen. The hotel is located close to Buckingham Palace and is just a short walk from St. James' Park, Mayfair, and Westminster. The hotel's hard work has not gone unnoticed as they have achieved a Gold Certified Status through EarthCheck, the world's leading environmental management and professional services group. At Taj 51 Buckingham Gate, the hotel staff are dedicated to protecting the environment by using sustainable methods and eco-friendly practices.
The Soho Hotel is located on a quiet street in the center of London's entertainment neighborhood, just a minute walk from the Leafy Soho Square. It has 96 individually designed rooms and suites and is surrounded by vibrant restaurants, bars, cafes, theaters, and exciting nightlife. From The Soho it is also easy to reach many of London's top attractions including the London Aquarium, London Zoo, Victoria and Albert Museum, Natural History Museum, London Eye, and Science Museum. Inside the hotel you'll find the Refuel Bar & Restaurant that serves modern cuisine with fresh and seasonal produce.
The Stafford London is one of London's most luxurious hotels. It is located just minutes from London's famous landmarks in the heart of historic St. James's. Each room is gorgeous and individually designed, but you won't want to stay in the room for long, as there is plenty to see and explore around the hotel. The Game Bird restaurant is a perfect place to drink, eat, and socialize, and for an even more relaxed atmosphere, The American Bar has all the cocktails you could want. Don't forget to check out the private courtyard, a perfect spot to enjoy outdoor dining all day long.
St Martins Lane is located in the theatre district in London's Covent Garden. Here, you can enjoy relaxing in the sophisticated and warmly decorated Den with a cup of tea or a glass of Gin. You may also find yourself headed to the Asia de Cuba restaurant more than once, where you'll find a dynamic menu of Latin-Asian fusion. St Martins Lane is just steps from Trafalgar Square, and very conveniently located from several other sights and centers in London.
The Kensington invites you to their luxurious hotel in the center of London where you can enjoy extra comfort and convenience during your stay in this marvelous city. This hotel offers a spa treatment room, a 24/7 fitness center, a library, meeting and event rooms, and a restaurant and Town House Bar. After your stay at The Kensignton, there is no doubt you will leave feeling pampered and refreshed.