Situated by Hyde Park, the Kyriad Princes Square is ideally located for Oxford Street, Madame Tussaud's, Buckingham Palace, Olympia & Earl's Court Centres and the world renowned Theatreland and West End. The hotel opened recently and has a very fresh, new and clean look in pleasant surroundings. There is also quick and easy access to Heathrow and Gatwick via the motorways. Facilities provided: 24 hour reception, Fully Licensed Bar, photocopying and Fax Services, Lift for convenient access to Upper Floors.
Princes Square Hotel London
23-25 Princess Square, London, W2 4NJ, United Kingdom
About Princes Square Hotel London
- Internet Access - in room for fee