Featuring free WiFi throughout the property, Central Superior Apartments is set in London, 1.3 km from Hoxton Square. Sky Garden is 1.7 km away. The accommodation has a dining area and seating area with a flat-screen TV.
Address: 74 Goswell Rd, London, London
Rates from:
GBP 129 Booking.com