The modern 2-star Elmwood is set in a tourist area minutes away from Oxford Street, Museum of London and Thames River.
The center of London is 3 km away from the venue. The property is set 5 minutes' walk from Dominion Theatre, British Museum and St. Pancras Station.
A short 10-minute stroll will take you to Russell Square subway station. 15 minutes by car from London City airport.
Elmwood offers 35 rooms fitted with a private safe, wireless internet, a dressing area, a writing desk and large windows for a comfortable stay in London. They also have family bathrooms with a hairdryer and a shower.
Eat & Drink
At the hotel Elmwood guests are invited to a continental breakfast served for free.
Guests will benefit from a baggage storage, parking and currency exchange along with shuttle service, concierge service and 24-hour reception.
Wireless internet is available in the hotel rooms for free.
private parking is possible at a location nearby at GBP 28 per day.