The Paddington Hotel si trova in 28 Gloucester Terrace, W2 3DA, Londra, Regno Unito.