Offering accommodation with air conditioning, Apple Apartments Limehouse is set in London, 2.6 km from Victoria Park. Brick Lane is 2.6 km away. Free Wi-Fi is provided . The accommodation has a seating and dining area.
657-663 Commercial Road, Tower Hamlets, London, E14 7LW, United Kingdom
Hotel booked 1 times today.
Nightly rates from $102