Sara Hotel, Earls Court, London SW5 9JS

Sara Hotel London

15 Eardley Crescent,
Earls Court,
London
SW5 9JS

Tel: 020 7373 3708

Earl’s Court

Star Rating: Budget