Elmwood Hotel Hotel Stars

19 Argyle Square, London, King's Cross, UK

At The Heart Of London

Check In Check Out

  • Elmwood Hotel Beautiful Facade London GB
    Elmwood Hotel Beautiful  Facade London GB
  • Elmwood Hotel Chic Facade London GB
    Elmwood Hotel Chic Facade London GB
  • Elmwood Hotel Big Triple Room London GB
    Elmwood Hotel Big Triple Room London GB
  • Elmwood Hotel Clean Hall London GB
    Elmwood Hotel Clean Hall London GB
  • Elmwood Hotel Elegant King Bed London GB
    Elmwood Hotel Elegant King Bed London GB
SPECIAL OFFERS

Elmwood Hotel is located at the heart of London. This property is a perfect accommodation choice for both business and leisure stays.

Elmwood Hotel is positioned just a few minutes’ walk from King’s Cross underground, the Eurostar train station and London centre’s main underground station. It is located close to the British Museum, Oxford Street and many attractions.

The guestrooms in this London hotel are en suite with private shower and toilet. They are equipped with a complete range of modern amenities including LCD TV and DVD player, coffee and tea making facilities, safe and central heating to name but a few.

Elmwood Hotel can be reached easily by public transports with many busses operating across Kings Cross area. If you arrive by underground, the best station to arrive at is kings cross on the Piccadilly, Victoria, Circle line.