Online reservation
2018-01-17
2018-01-18

Elmwood Hotel London

19 & 20 Argyle Square, London, United Kingdom

The modern 2-star Elmwood Hotel features 24-hour front desk, shuttle service and concierge service.

This hotel is situated 2.9 km away from London Eye. The property is set a 30-minute stroll from London center.

Elmwood Hotel provides 35 guestrooms appointed with a minibar, satellite TV, climate control, wireless internet and high ceiling for a pleasant stay in London. The guestrooms look out on the garden. They also feature private bathrooms fitted with a shower, a hairdryer and towels.

Casa Mamma and The Gilbert Scott offer an assortment of dishes within 200 meters of the property.

The hotel stands within 5 minutes of walking to King's Cross, King's Cross St.Pancras (D) bus stop and 850 meters from Russell Square subway station. Elmwood Hotel is about 20 minutes’ drive towards London City airport.

The on-site comforts include currency exchange, a baggage storage and a safety deposit box.

Leisure facilities, such as a night club and a swimming pool, are provided on site.

Important information

Check-in:from 14:00 hours
Check-out:until 11:00 hours
  • Children and extra beds
  • All children under the age of 3 may stay free of charge when using existing bedding.

Facilities

General

  • Non-smoking property
  • Paid parking
  • Safe deposit box
  • 24-hour reception
  • Express check-in/ -out
  • No pets allowed
  • Luggage storage
  • No elevators
  • Currency exchange
  • Coffee shop
  • Multilingual staff


Dining

  • Bed and breakfast


Leisure & Sports

  • Swimming pool
  • Night club
  • Sauna


Services

  • Shuttle service
  • Housekeeping
  • Tours/Ticket assistance
  • Business services


Room Amenities

  • Free Wi-Fi in rooms
  • Heating
  • In-room safe
  • Dressing area
  • Tea and coffee facilities
  • In-room desk
  • Ironing facilities
  • Private bathroom
  • Shower
  • Hair dryer
  • Bathrobe
  • Room toiletries
  • Flat-screen TV
  • DVD player


Location

19 & 20 Argyle Square, London, United Kingdom

Rooms

Elmwood Hotel provides 35 guestrooms appointed with a minibar, satellite TV, climate control, wireless internet and high ceiling for a pleasant stay in London. The guestrooms look out on the garden. They also feature private bathrooms fitted with a shower, a hairdryer and towels.

Please, select dates to see available rooms.

Gallery

Add review

Your details


Your impression of the property

Very bad Excellent

If you have any questions regarding your reservation made through our website, please go to our Contact Us page.

Contact Us



Elmwood

19 & 20 Argyle Square, London, United Kingdom

What's nearby

  • Local attractions
  • Kings Place
    650 m
  • Oxford Street
    2.2 km
  • National Gallery
    2.3 km
  • Bank of England Museum
    900 m
  • King's Cross Station
    250 m
  • Piccadilly circus
    2.3 km
  • Theatre Museum
    1.8 km
  • Bloomsbury Bowling
    700 m
  • London Canal Museum
    600 m
  • West End
    2.2 km
  • Airports
  • London City Airport
    12.2 km
  • Train stations
  • Kings Cross Station
    300 m