The Lord Stanley
Hotel😠 Worst hotel I have been in my life. Even the cheapest hotels in Thailand were more clean and more comfy than this one. I can not understand why there are positve reviews on this, I am sure they are fake. The rooms are not as in the pictures, the state of the hotel is awful, it's dirty and seems that... People often mention dirty,
Address
25 Carmen St, London E14 6AX, United Kingdom
Contact
+44 7459 763129Rating on Google Maps
2.70 (58 reviews)Open on Google Maps