El Central Apartments está situado en Londres y ofrece alojamiento con TV de pantalla plana y cocina. Se ofrece WiFi gratuita. Los lugares de interés como The Shard, el río Támesis, el Puente de la Torre y la Torre de Londres se encuentran a 1,5 km del establecimiento.
Todos los alojamientos del apartamento están equipados con lavavajillas, horno, cafetera, microondas y hervidor de agua.
Borough Market se encuentra a 260 metros del Central Apartments, mientras que el Puente de Londres está a 290 metros. Está bien comunicado con el resto de Londres. El aeropuerto más cercano es el aeropuerto de London City, a 10 km del alojamiento.