
Earls Court · The Conservatory
Twenty Nevern Square Hotel
Twenty Nevern Square is a Victorian townhouse hotel in Earls Court with a residential character, overlooking the private Nevern Square Garden. Earls Court Underground Station and Olympia Exhibition Centre are minutes away, with Harrods, Harvey Nichols, King's Road and High Street Kensington within walking distance, as are the Victoria and Albert Museum and Science Museum. The hotel's conservatory and meeting...
24 seated30 standing