No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
3 Cabot Way, London
Located in London, within 6 km of Olympic Stadium and 9 km of Victoria Park, Cabot Inn provides accommodation with a garden and free WiFi throughout the property as well as free private parking for guests who drive.
See MoreUsage of subsidiary facilities may incur additional fees