Das Hotel liegt 1.5 km von den königlichen Parks, 3.5 km vom Buckingham Palast und 4.5 km vom Big Ben Tower.
60 hyde park gate
London
SW7 5BB
England
Alternative Zimmertypen prüfen