With a stay at Central London Concept Aparthotel in London (London City Centre), you'll be a 4-minute walk from BT Tower and 7 minutes by foot from University of London. This aparthotel is 0.4 mi (0.6 km) from University College London and 0.6 mi (0.9 km) from Russell Square.
Stay in one of 12 guestrooms featuring flat-screen televisions. Prepare your meals in the shared/communal kitchen. Complimentary wireless Internet access is available to keep you connected. Bathrooms with showers are provided.
A complimentary buffet breakfast is included.
Book online or call +39 041 8620400