Elmwood Hotel is a 2-star venue set just 2.2 km from Up at The O2, Oxford Street and King's Cross.
The city center is 3 km away from the hotel. The hotel is set 300 meters away from Dominion Theatre, St. Pancras Station and British Museum.
The rooms in Elmwood Hotel come with an in-room safe, TV, large windows, free Wi-Fi and a private toilet. They also have family bathrooms with a shower and a hairdryer.
Elmwood Hotel is about 5 minutes’ walk from Casa Mamma serving italian and indian dishes.
5 minutes' walk to Kings Cross train station. Due to its location 15 km from London City airport, fast access to the Elmwood Hotel is provided.
Guests at Elmwood Hotel are offered to use a baggage storage, a safe deposit box and parking as well as shuttle service, concierge service and ironing service.