A 19th century townhouse hotel located in a quiet garden square, in the centre of London. The hotel has been owned by the same family for more than 30 years.
Dettagli della location & mappa
13-17 Norfolk SquareLondonW2 1RU
- +44 (0)20 7723 3375
- Trasporti pubblici:
- Paddington - 2 mins walk From Paddington walk straight down London Street, Norfolk Square is on the left hand side, take the second entrance.