El Chelsea Apartment By Central Londres se encuentra en el barrio Centro de Londres de Londres, cerca de la estación de metro Earls Court, a unos 500 metros. Los huéspedes pueden disfrutar del Wi-Fi.
El Museo Británico está a una distancia de 6 km de este apartamento, mientras que el Oratorio Brompton está a unos 20 minutos a pie. El Chelsea Apartment By Central London se sitúa a 5 km del centro de Londres. El apartamento se encuentra no muy lejos del Museo de Ciencias.
La estación de tren West Brompton está a tan solo 450 metros de este establecimiento.