Located in the heart of Central London, a three-minute walk from both Queensway and Bayswawter Tube Station with Hyde Park close by, the luxurious Central Park Hotel boasts a great location for leisure visitors looking to explore London's fabulous attractions, including the Tower of London, Houses of Parliament, London Eye, Science Museum, British Museum, Big Ben, theaters, shopping, and nightlife. For business travelers, there are a number of conference and meeting rooms, all decked out with evening colors and a crisp autumn ambience.
Strand Palace Hotel is an independent hotel that has a unique heritage and a unique look and feel. Set in an architecturally iconic building, Strand Palace Hotel is located right in the heart of the capital on the Strand, a short stroll to many theatres, vibrant Covent Garden and excellent shopping. The location is ideal for business travelers, with the City, London’s Financial Centre, being very close, along with offices for many international and local companies and organizations.
Situated in the central London district of Victoria, The Z Hotel Victoria offers compact and luxury accommodation in a contemporary design. Victoria Rail and Underground Stations and Buckingham Palace are just a five-minute walk away. All rooms include handcrafted beds, 40” Samsung HD TV with free Sky Sports and Movie channels, Wi-Fi Internet access, and an en-suite shower room with complimentary toiletries. Each room also has under-bed storage for an overnight bag and wall-mounted hanging space for clothing. The The Z Hotel Victoria also offers wheelchair accessible rooms.