Elmwood Hotel

Bloomsbury

Content contains affiliate links, marked with asterisks (*). If you click through and make a purchase, Visit London receives a commission – every purchase supports London’s jobs and economy.

Location

Elmwood Hotel

Address
19 Argyle Square
London
WC1H 8AS
Telephone:
+44 (0)20 7833 4818

Reviews

TripAdvisor

Traveller Rating:


Based on 708 reviews

Loading reviews for Elmwood Hotel

About

A Victorian three-storey building with some period features, this hotel has a 24-hour shuttle, restaurant, WiFi facilities and an airport shuttle service.

Prices

Nightly rate £30.40 per room

Facilities & Accessibility

Access Inside Building Facilities
All routes suitable for wheelchair users
Children Facilities
Family Rooms
General Facilities
Free WiFi
Ironing facilities
Luggage storage
Self Catering Facilities
Linen provided
Service Facilities
Concierge service
Currency exchange
Twenty four hour reception