Property Sign-up

Signing up is free and only takes a few minutes. Sign up online now

View on Map

See Elmwood Hotel located on our map. Click to open map

London Guides

Other Cities in England

Elmwood Hotel

Address: 19 & 20 Argyle square, London, London, England
Average rating: 89%
Rooms from: US$ 100.28

Elmwood Hotel

Photos of Elmwood Hotel
Previous Image
Play Slideshow
Next Image
9 photos
This central London hotel just 2-minutes from King�s Cross rail station, offering well-maintained reliable facilities and an attentive, professional service.

Compact, practical rooms with standard interior design throughout, complement excellent public transport links with tube, bus, taxi and regional rail links to every essential London destination on your doorstep. Brand new decorated and fully refurbished recently.

A short stroll from the British Museum and fashionable Bloomsbury, this hotel is a convenient, welcoming location for your London trip, be it for business or pleasure.

Located Near

10 minutes walk to the British Museum, UCL Hospital, few minutes walk from King's cross International station, short way walk to Euston station. 10 minutes by bus to Oxford street, Piccadilly circus,covent garden, and the west end. 10 minutes walk to Russell square, 17 minutes by bus to Marble Arch,Hyde park, 1 underground stop to Camden Market. 25 minutes by bus to Potabello Market, 15 minutes by tube to west field centre and Harrods.


Internet Access:
  • - Free of Charge
- Airport Transfers
Business Centre:
  • - Photocopying/Fax Service
- Hair Dryer
- Daily Housekeeping - Safe Deposit Box
- Tea/Coffee Facilities - Tours Desk
- Luggage Storage - 24 Hour Reception
- Currency Exchange

Latest Customer Reviews and Ratings



NeilNand, from England ~ 27th Apr 2016

Submitted by customers who booked on



jezebelle217559, from Canada ~ 27th Jun 2016

Submitted by customers who booked on

Read More Reviews Of Elmwood Hotel
Overall Rating (2 Ratings )
Value for money: