Situado em Londres, na região da Grande Londres, o CitySpace Leicester Square disponibiliza acomodações com acesso Wi-Fi gratuito.
Os apartamentos apresentam piso em parquet, uma cozinha totalmente equipada com um forno, uma área de refeições, uma televisão de ecrã plano e uma casa de banho privativa com um chuveiro e produtos de higiene pessoal gratuitos. Um micro-ondas e uma chaleira também estão disponíveis.
Alguns apartamentos têm acesso a um terraço.
A Trafalgar Square (praça) fica a 2 minutos a pé da CitySpace Leicester Square. O aeroporto mais próximo é o Aeroporto London City, a 12 km da propriedade.