hvor ligger the rembrandt? 
dette hotel ligger i london city centre, kun 5 minutters gang fra victoria and albert museum og natural history museum. derudover ligger imperial college london og harrods 10 minutter derfra. du kan desuden gå til south kensington metrostation på 6 minutter og gloucester road metrostation på 11 minutter. 