El hotel City Centre Apartments Londres, de 2 estrellas, es un buen punto de partida para explorar Londres, incluyendo la estatua de Amy Winehouse, que se ubica a tan solo 8 minutos a pie.
Ubicado a una distancia de 2 km de la calle Oxford, el hotel se ubica a una distancia de 3 km de la Plaza de Trafalgar. Los lugares de interés cultural de la zona son el Museo de Sherlock Holmes (a 2,1 km) y el Museo Británico (a 2,2 km). A poco más de 10 minutos en coche del hotel City Centre Londres, los huéspedes también encontrarán el Palacio de Buckingham. La estación de tren metro Camden Road está a unos minutos a pie de este hotel, mientras que la estación de metro Camden Town se encuentra a unos 100 metros.
El restaurante Hache Camden con comida americana, está ubicado a la vuelta de la esquina de este alojamiento.