hvor ligger the exhibitionist hotel? 
dette hotel med luksusfaciliteter ligger i london city centre, kun 10 minutters gang fra natural history museum og imperial college london. derudover ligger royal albert hall og harrods 15 minutter derfra. south kensington metrostation ligger inden for 4 i minutters gang, mens gloucester road metrostation ligger inden for 6 minutters gang. 