The Franklin Hotel is centrally located in London, walking distance from Imperial College London and close to Natural History Museum. This 5-star hotel is within close proximity of Hyde Park and Buckingham Palace.
- Imperial College London - 0.5 km / 0.3 mi
- Natural History Museum - 0.5 km / 0.3 mi
- Harrods - 0.5 km / 0.3 mi
- Royal Albert Hall - 0.9 km / 0.5 mi
- Sloane Square - 0.9 km / 0.5 mi
- Saatchi Gallery - 0.9 km / 0.6 mi