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!
25 Wentworth Street, London
Aldgate Flats offers high quality apartments in the heart of London, close to the financial district local transport links. Free WiFi is accessible throughout the apartment. The apartments at Aldgate Flats have either 1 or 2 double bedrooms.
See MoreUsage of subsidiary facilities may incur additional fees