Overview

Location & map

Mayfair, London

0.2 km
Oxford Street
0.4 km
Regent Street
1.2 km
Trafalgar Square
1.3 km
St. James's Park
1.3 km
Covent Garden Piazza
1.4 km
Madame Tussaud's
1.4 km
Buckingham Palace
1.8 km
Westminster Abbey
1.9 km
Big Ben
1.9 km
London Eye
2.9 km
St Paul's Cathedral
3 km
Camden Market
3 km
Tate Modern
3.1 km
Natural History Museum
3.7 km
Borough Market
4 km
London Dungeon
4.4 km
Portobello Road Market
4.6 km
Tower of London
4.7 km
Tower Bridge

Reviews (New online) 8,0

+1 646 810 8678


Call us for a quick
answer to all your questions

  • Customer service before, during and after your stay
  • Secure payments, peace of mind
  • Real-time booking with automatic email confirmation