Address : 13-15 gower street, london, greater london wc1e 6he, united kingdom, london Show Hotel Map
Situated in the heart of London's West End, this city hotel is only a few minutes' walk from Oxford Street, with Soho, Covent Garden and Theatreland a short stroll away. The British Museum and University of London are adjacent and the City's financial centre is just a short taxi or tube ride from this London home. Other places of interest include Piccadilly Circus (1.5 km away), Hyde Park (2.6 km away), Big Ben (2.5 km away), Tottenham Court Road (600 m) and Regent's Park (1.9 km away). Nearby airports include London Heathrow (28 km away), London Luton (53 km away), London Gatwick (49 km away) and London Stansted (56 km away).