19 & 20 Argyle square, London, WC1H 8AS, London
Reviews of Elmwood Hotel
I did not like that a floor mat was not provided for the bathroom, and the shower area could become quite slippery so I thought they should have provi...
Chin Yuan, 5 Maj 13
I rent the room for 2 days. On the 1st day in the morning I took my bag (its a small one like the one you carry to bring your computer), my only bag.
Damir, 23 April 13
Elmwood Hotel haven't translated their information but to see the full English version click here