map
Barry House Hotel, 12 Sussex Place, London W2 2TP

Located close to Hyde Park. We are easily accessible from Paddington Station and Lancaster Gate Underground.