Elmwood Hotel

Address: 19 Argyle Square, London, King's Cross, UK
Elmwood Hotel_star
  Pick a date
  Pick a date
Book Now!
    Elmwood Hotel_main

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.

INTERNET RATES - 2014/2015

£80 (Save up to 47%)Double
Previous Reservation
Elmwood Hotel   *  19 Argyle Square, London, King's Cross, UK
Powered by CentralR.com | © 2011 CentralR™. All Rights Reserved | Terms & Conditions | Privacy Policy