The Franklin Hotel London is located in Knightsbridge London. The hotel is located near various major places of interest such as the Victoria and Albert Museum, the Science Museum, the Royal Albert Hall and others interesting Museums. The Franklin Hotel London is also located near to two famous parks of London, the Hyde Park and the Kensington Gardens. For those who love shopping, the Knightsbridge shopping area is just near by and the popular Harrods is just a few streets away. South Kensington Underground Station is the nearest station to the hotel, it is approximately about 420 metres away from the hotel.
Not what you're looking for?