List of hotels at Covent Garden Tube Station
3 Number of Hotels found in Covent Garden Tube Station
Address: 336-337 Strand, London, Westminster, London.
Nearest Landmark: Covent Garden Tube Station
Distance: 1 Miles from London Centre
Located in the heart of the action and near the citys main theatres, exclusive boutiques, fashionable hot spots and trendy night clubs, ME London isone of...
Address: 372 Strand, West End -Soho, London, United Kingdom.
Nearest Landmark: Covent Garden Tube Station
Distance: 2 Miles from London Centre
If home is where your heart is, then let us look after you in the security and comfort of our “home”, the beautiful and newly-refurbished Strand...
Address: 71-91 Aldwych, West End -Soho, London, United Kingdom.
Nearest Landmark: Covent Garden Tube Station
Distance: 1 Miles from London Centre
Situated on the verdant, tree-lined thoroughfare of Aldwych, The Waldorf Hilton hotel enjoys a fabulous Covent Garden location in the heart of Londons...