Address : 61 gloucester road, london sw7 4pe, united kingdom, london Show Hotel Map
The hotel is located in fashionable South Kensington across the road from Gloucester Road underground station. Within walking distance to the Natural History Museum, Science Museum and Victoria & Albert Museum. 2 Tube stops away from one of Britain's most fashionable shopping areas, Knightsbridge with some famous shops like Harrods, Harvey Nichols and many of London's top couture boutiques. 2 kms to city centre 20 kms to the nearest airport (heathrow) 1 minute walk to the nearest metro station (gloucester road) 3 km to the nearest station (victoria) 1 minute walk to the nearest bus stop 1 km to the nearest fair site (earls court)