Address : 6 guilford street wc1n 1dr london united kingdom, london Show Hotel Map
The hotel is located in the heart of central London. This warm and friendly London hotel is ideal for those wishing to gain the maximum experience from London. It is located within minutes walking distance from many of London's famous attractions, such as The British Museum, Piccadilly Circus, Leicester Square, Trafalgar Square, Houses of Parliament, Big Ben, Buckingham Palace and Oxford Street. 15 kms to the airport (heathrow) 10 kms to the airport (stansted) 10 minute walk to the nearest metro station (russell square) 1 km to the nearest station (kings cross)