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!
11 Shroton Street, London
Set in London, near Lord's Cricket Ground, Madame Tussauds and Regents Park, Shroton Rooms in Marylebone by Chi Chi features free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees