Royal Hyde Park Hotel, Londra

106-110 QueenswayBayswater, LondraW2 3RR, Gran Bretagna