Hotel London House, Londres

81, Kensington Gardens SquareBayswater, LondresW2 4DJ, Reino Unido