Route GuidesRoutes City GuidesCities Map Log in

Hotel Oliver

London
198 Cromwell Road, Earls Court, London, SW5 0SN

55 rooms · ★★★ · from £50


This central, comfy hotel is close to Kensington High Street and Earl's Court Tube Station. A 15-minute walk will bring you the Natural History Museum and elegant restaurants and bars.