Elmwood Hotel is located in the vibrant neighborhood of King's Cross in London. With its convenient location, guests can easily explore the nearby attractions such as King's Cross Theatre, Euston Train Station, the British Museum, Dominion Theatre, and Tottenham Court Road Tube Station. The hotel offers comfortable and affordable accommodation for both business and leisure travelers. Each room is well-equipped with modern amenities to ensure a pleasant stay. The friendly and attentive staff are always on hand to assist guests with any requests or information about the local area. Whether you are visiting for business or pleasure, Elmwood Hotel is the perfect choice for your stay in London.
Elmwood Hotel is conveniently located near King's Cross Theatre, Euston Train Station, the British Museum, Dominion Theatre, and Tottenham Court Road Tube Station.
Elmwood Hotel offers comfortable and well-equipped rooms with modern amenities such as free Wi-Fi, TV, and en-suite bathrooms. The hotel also has a 24-hour front desk, luggage storage, and a lounge area.
Breakfast is not included in the room rate, but the hotel offers breakfast options for an additional charge. Guests can choose from a variety of breakfast items to start their day.
Elmwood Hotel does not have its own parking facilities. However, there are nearby parking options available for guests at an additional cost.
Near Elmwood Hotel, guests can explore attractions such as the British Museum, enjoy a show at the Dominion Theatre, or take a stroll along Tottenham Court Road for shopping and dining options.