Guest Apartment Ellsworth is located in London, in the Tower Hamlets district. The property is close to Brick Lane, Hoxton Square and Victoria Park. Free Wi-Fi is at guests' disposal. At the guest house, rooms come with a wardrobe.
Ellsworth Street, Tower Hamlets, London, E2 0AU, United Kingdom
Nightly rates from $68