Find a hotel


Elmwood Hotel

  820 Reviews - Rating : 7.3 out of 10 based on 820 reviews.


Hotel Overview : Elmwood Hotel

Elmwood Hotel is located near the Victoria and Albert Museum as well as Covent Garden. Guests will find that the National Maritime Museum and Camden Market are also nearby. Excellent transit links ensure that guests can reach most London attractions within minutes. Elmwood Hotel is located less than 200 meters from King’s Cross Station. Public buses and subways, as well as taxis and rental cars, offer travelers access to attractions and to Heathrow Airport.

All 35 of the guestrooms at Elmwood Hotel offer color televisions and wireless Internet access. Each room boasts a coffee maker as well as a wide array of amenities and conveniences. Each room also offers a private en suite bathroom with a hair dryer.

There are a significant number of shops and restaurants near the hotel. There is a restaurant on offer onsite that serves breakfast. The hotel also offers parking, as well as a 24 hour reception area and luggage storage.

Elmwood Hotel

19 Argyle Square,London,United Kingdom
  • Earliest check-in:14 Hrs
  • Latest check-out:11 Hrs
check hotel rates
One Stop Hotel Deals

Get Directions :

Driving Walking

From:

 

To:

 


Features and Amenities - Elmwood Hotel

  • High-speed Internet
  • Restaurant
  • Parking
  • Airport shuttle
  • Concierge
  • Tour Desk
  • 24 Hour Reception
  • Air Conditioned
  • Non-Smoking Rooms
  • Currency Exchange
  • Multilingual Staff
  • Safe-Deposit Box
  • Coffee / Tea Maker
  • Hair Dryer
  • TV
  • DVD Player








Most Popular Hotels in London