Located in the heart of London, the Strand Palace Hotel is an excellent accommodation option for the leisure or business traveller. All guest rooms are equipped with workspaces, air conditioning, TVs, and Wi-Fi, while upgraded rooms and suites feature Nespresso machines and living areas. The hotel features restaurants, a bar lounge, and guests can make use of the on-site fitness centre.
The surrounding area offers attractions and activities to suit all visitors’ interests such as strolling around Covent Gardens, gettings birds-eye view of the city from the London Eye or visiting Trafalgar Square.