ELMWOOD HOTEL * * *
The Elmwood Hotel is a 2-star hotel in London. This simple establishment is housed in a Victorian townhouse and is just a 4-minute walk from King's Cross and St Pancras international stations, served by Eurostar. It's also 3.7 km from London Zoo. The hotel's rooms are compact and functional, with hardwood furniture and parquet flooring. They are equipped with flat-screen TVs, free Wi-Fi access, desks and tea and coffee making facilities. A continental breakfast is included in the room rate. The hotel also offers free Wi-Fi, a restaurant, air conditioning and free parking.
Did you know? This review was written by our professional authors.
Compare and book your accommodation ELMWOOD HOTEL
Members' reviews on ELMWOOD HOTEL
The ratings and reviews below reflect the subjective opinions of members and not the opinion of The Little Witty.