Address : 2 whitehall court, london sw1a 2ej, united kingdom, london Show Hotel Map
Located in a quiet area of Whitehall overlooking the Thames, a short walk from the Houses of Parliament, Big Ben, Westminster Abbey, St James Park, Buckingham Palace, Trafalgar Square and The National Gallery. Centrally located 25 kms to the airport (heathrow) 48 kms to the airport (gatwick) 4 minute walk to the nearest metro station (embankment) 2 km to the nearest station (charing cross) 4 minute walk to the nearest bus stop 6 km to the nearest fair site (olympia)