PRINCES SQUARE

London (United Kingdom) Accommodation: The Princes Square hotel in London is 5 minutes walking distance North to Hyde Park. Good value for the price in central London.

Add your own experiences, photos and links to this location.

PRINCES SQUARE

Accommodation
- London, United Kingdom uk
United Kingdom | London | Accommodation | Princes Square
Pete
Pete
The Princes Square hotel in London is 5 minutes walking distance North to Hyde Park. Good value for the price in central London.
bookingcom
Book online
Book online
Princes Square, 23 - 25 Princes Square, Paddington, London W2 4NJ, United Kingdom