The cozy Elmwood Hotel is a 2-star property set next to Royal Courts of Justice, Dominion Theatre and Museum of London.
The city center is 30 minute walking distance from the hotel. A theater and a museum lie a short distance away.
There is Russell Square subway station at a reachable distance. The hotel is located 15 minutes' drive from London City airport.
There are 35 guestrooms featuring quadruple room, triple room and double room equipped with a laptop safe, a personal computer, individual climate control, a mini bar and high ceiling. Some rooms have the garden view. They also have en suite bathrooms with a hairdryer, bath sheets and a shower.
Eat & Drink
Every day a free breakfast is served in the dining room. Located in a central area, 06 St Chad's Place and Bella Pasta serve a wide range of meals.
Guests can make use of concierge service, ironing service and 24-hour reception as well as a safety deposit box, a luggage storage and currency exchange.
Wireless internet is available in the hotel rooms for free.
private parking is possible at a location nearby at GBP 30 per day.