O Chelsea Apartment By Central Londres se situa a uma distância de 3.6 km do Palácio de Buckingham e a aproximadamente 10 minutos caminhando da estação de metrô Earls Court. Wi-Fi está disponível para as necessidades de negócios ou lazer dos hóspedes.
Este apartamento está situado no bairro Kensington and Chelsea de Londres, a aproximadamente 20 minutos andando do Museu Vitória e Alberto. O Chelsea Apartment By Central London também fica a uma distância de 4.3 km da Oxford Street.
A estação de trem West Brompton de Londres pode ser alcançada em cerca de 5 minutos a pé o apartamento.