The Franklin is located in an elegant Victorian building and surrounded by the stunning Egerton Gardens, a close Knightsbridge neighbor of Harrods and the Victoria & Albert Museum. The hotel is tucked away in an elegant row of townhouses. The Franklin hotel in the heart of London, Knightsbridge, combines the warmth of a private home with the impeccable service of a luxury hotel.
Sophisticated elegance in the heart of Knightsbridge, London