Hotel with bar/lounge, near Hyde Park
6 min walk
12 min walk
4 min drive
41 min drive
Address: 25-27 Norfolk Square, London, England, W2 1RX View on Google Maps →
Browse more affordable hotels in London and nearby areas. Each property offers great value for travelers looking for comfort and convenience at lower-than-average prices.