Belvedere Hotel, London

52-54 Norfolk SquarePaddington, LondonW2 1RT, United Kingdom