Princes Square Hotel London

23-25 Princess Square, London, W2 4NJ, United Kingdom

About Princes Square Hotel London

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.

Amenities

  • Internet Access - in room for fee

Location

Princes Square Hotel London
23-25 Princess Square, London, W2 4NJ, United Kingdom

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more