Franklin Hotel, Chelsea, London SW3 2DB

Franklin Hotel London

24 Egerton Gardens,
Chelsea,
London
SW3 2DB

Tel: 020 7584 5533

Chelsea, Brompton

Star Rating: 5-star