HOTEL
Modern 3-bed House in Surrey Quays
11 Odessa Street Walker House, Walker House, London, United Kingdom
Where it sits
Modern 3-bed House in Surrey Quays
11 Odessa Street Walker House, Walker House, London, United Kingdom
51.49746, -0.03390
Similar stays nearby
Odessa Rental
Hotel · 61 m
Stunning Massive Bedroom Direct Thames River View
Hotel · 63 m
5 Odessa St
Hotel · 63 m
Thames River View 3BR · Sleeps 8 · Free Parking
Hotel · 63 m
Riverside Penthouse Apartment
Hotel · 126 m
Seaview
Hotel · 154 m
The Rotherhithe Apartments
Hotel · 295 m
Beautiful 3BR House with a Garden
Hotel · 318 m
Amenities
Transport
- Off street parking
Essentials
- Garden
- Free Wi-Fi
Good to know
- Check-out
11:00 AM
Contact
Phone
Plan around Modern 3-bed House in Surrey Quays
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Oct 20, 2026.
