A tan solo 5 minutos a pie del hotel The Apartments Chelsea Londres, los huéspedes pueden llegar rápidamente a la Iglesia de la Trinidad.
El hotel está enclavado al alcance del Museo de la Guerra de Churchill, mientras que la estación de metro Sloane Square está a 350 metros. La Galería Saatchi también está ubicada a unos 10 minutos a pie. Los huéspedes también disfrutarán de la proximidad a The Mound, que se encuentra a unos 1 km. El entretenimiento en la zona incluye el Cadogan Hall a una distancia de 450 metros del Chelsea Londres. La estación de autobuses Victoria Coach, que permite una buena conexión por toda la ciudad, está en los alrededores de este hotel.
El establecimiento da la bienvenida a sus huéspedes a 10 habitaciones equipadas con una plancha para pantalones, además de una televisión con múltiples canales y una tv de pantalla plana con canales vía satélite. Están equipadas con un escritorio, y también cuentan con equipo de café y té. Proporciona a sus huéspedes un inodoro separado y ducha, además de secador de pelo y toallas de baño.
El restaurante The Five Fields, situado a pocos pasos del hotel The Apartments Chelsea, sirve una amplia selección de platos de cocina contemporánea.