 Centrally located Edwardian hotel
Address: 31-36 Leicester Square - Middlesex WC2H 7LH - Soho/West End London
Nearest Bus or Train:Leicester Square
Open Hours:Not available
Possibly the epitome of elegance with an ambience of class and tranquillity, The Hampshire is the kind of hotel everyone should visit at least once. It could not be more ideally situated for an enchanting night out in the city, tucked away in a beautiful building on the corner of Leicester Square. Substitute traditional park views with those of the hectic and eclectic West End crowds are much more interesting.
|