My Hotels Hotels Closest To Hyde Park and Kensington Gardens W Carriage Drive

My Chelsea London

35 Ixworth Place
London, GB SW3 3QX
Near Victoria and Albert Museum

Distance0.7 miles SELECT

My Bloomsbury London

11-13 Bayley Street
London, GB WC1B 3HD
Near The British Museum

Distance2.2 miles SELECT

More Nearby Hotels