Elmwood is located in a tourist area of London in close proximity to Up at The O2, Museum of London and King's Cross. The hotel is a good example of original architecture in London.
Set within a 30-minute walking distance from London city center. British Museum, St. Pancras Station and Dominion Theatre are about 5 minutes' walk away.
Russell Square underground station is only 850 meters away from the hotel. The property is 15 minutes' drive from London City airport.
Guests can make use of Wi-Fi, heating, cable TV, coffee/tea makers and a dressing area available in all Elmwood rooms. They also feature family bathrooms fitted with a hairdryer and a shower.
Eat & Drink
Breakfast is served in the breakfast room each morning.
Concierge service and 24-hour reception as well as currency exchange, a safe deposit box and parking are available for guests' use.
Wireless internet is available in the hotel rooms for free.
private parking is possible at a location nearby at GBP 28 per day.