Elmwood Hotel - Hotels London

Elmwood Hotel

Views : 42 | All of London

Details


The 2-star Elmwood Hotel offers comfort and convenience whether you're on business or holiday in London. The hotel offers guests a range of services and amenities designed to provide comfort and convenience. To be found at the hotel are free Wi-Fi in all rooms, 24-hour security, daily housekeeping, ticket service, 24-hour front desk. Designed for comfort, selected guestrooms offer television LCD/plasma screen, internet access – wireless, non smoking rooms, heating, desk to ensure a restful night. The hotel offers various recreational opportunities. A welcoming atmosphere and excellent service are what you can expect during your stay at Elmwood Hotel.
*Note : Picture Share from agoda

Address

London United Kingdom

Star

Checkin

2:00:00 PM

CheckOut

11:00:00 AM

Numberrooms

35 Rooms / Unit

Numberfloors

5

Year Opened

Year Renovated

agoda score

6.4

Address

19 Argyle Square WC1H 8AS London United Kingdom GB
Map

Checkin 2:00:00 PM : Check out 11:00:00 AM Numberrooms 35 Rooms / Unit

City London United Kingdom

comfortable

*Note : Picture Share from agoda