HOTEL
The Lord Stanley
25 Carmen Street,, London, United Kingdom
Where it sits
The Lord Stanley
25 Carmen Street,, London, United Kingdom
51.51513, -0.01636
Similar stays nearby
Canary Wharf Serviced Apartement
Hotel · 43 m
Pristine Modern 4 Bed / 2 Bath Flat - Canary Wharf
Hotel · 75 m
Spacious 2bed 2bath, 1 min walk to DLR, 4 mins to Canary Wharf
Hotel · 107 m
Park View Apartments - Deluxe Guest Room 1
Hotel · 133 m
Peaceful & Vibrant 1BD Flat W/balcony- Bow Common!
Hotel · 141 m
Luxury 2 bed 2 Bath Apartment in Canary Wharf
Hotel · 149 m
Cosy 2-bed Poplar Flat w/ City Views
Hotel · 150 m
Skyline View 1 Bed Apartment Sleeps 2 - Balcony
Hotel · 153 m
Amenities
- Free Wi-Fi
- Wifi available in all areas
- Internet services
- Non smoking rooms
- Non smoking throughout
Good to know
- Check-out
1 PM
Why travelers notice The Lord Stanley
Planning tips
Plan arrival window
Use check-in and check-out times before committing this stay to an itinerary.
Hotel source
Plan around The Lord Stanley
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Jul 26, 2026.
