minube
Ideally located
The Franklin Hotel is located in the spectacular city of London, just a few steps from the important and famous Knightsbridge shopping street where you will find the most important shops and clothing stores recognized worldwide. The atmosphere of this hotel is known for its tranquility and privacy.