If you are looking for great value accommodation in Greater London, then look no further than the Elmwood Hotel for convenience and popularity. This friendly and intimate establishment is close to excellent transport links, including the Eurostar International Station, and makes travel into the heart of the city and its surroundings easy! Whether you are here for business or pleasure, you'll find everything is at hand, so that you can relax and enjoy a hassle-free stay in the capital city. Welcoming staff will delighted to help with your queries, and there is a tour desk where you'll find plenty of opportunities to arrange visits to the major tourist attractions. NCP car parking is a few blocks away for guests who are travelling with a car, as well as on-street meter parking. 24-hour reception, Express Check-In/Check-Out, safety deposit box, and luggage storage all make this a winning hotel.