★★
Elmwood Hotel (2 stars) is an economical place for small budgets located at about 2 km from the center of London. Here you can stay in a double room for a price starting at €83. The lodging has free wifi internet connection in all its facilities. About the touristic spots, is located beside British Library and Foundling Museum, close to emblematic places as London Canal Museum and Charles Dickens Museum and in the surroundings of Grant Museum of Zoology and King Edward VII Galleries.
You can book your room in Elmwood Hotel from €83.
There are 4146 comments on this accommodation:
Address: 19 & 20 Argyle square. WC1H 8AS London. United Kingdom.
Check-in | Check-out | Room | Price per night |
---|---|---|---|
9 March Sunday |
18 March Tuesday |
Double Room |
€94 booking.com 9 hours ago |
25 November Monday |
28 November Thursday |
Habitación Doble |
€102 booking.com 4 days ago |
11 April Friday |
17 May Saturday |
Habitación Doble |
€127 booking.com 11 days ago |
11 April Friday |
17 May Saturday |
Habitación Doble |
€127 booking.com 11 days ago |
11 April Friday |
17 May Saturday |
Habitación Doble |
€127 booking.com 11 days ago |
11 April Friday |
17 May Saturday |
Habitación Doble |
€127 booking.com 11 days ago |
11 April Friday |
17 April Thursday |
Habitación Doble |
€128 booking.com 11 days ago |
11 April Friday |
17 April Thursday |
Habitación Doble |
€128 booking.com 11 days ago |
11 April Friday |
17 April Thursday |
Habitación Doble |
€128 booking.com 11 days ago |
8 October Tuesday |
10 October Thursday |
Habitación Doble |
€152 booking.com 10 days ago |