El 3 Sloane Gardens ofrece vistas a la ciudad y WiFi gratuita y está situado en el centro de Londres, cerca de Harrods, el Museo Victoria and Albert y el palacio de Buckingham.
Los alojamientos disponen de zona de estar con TV de pantalla plana, cocina con zona de comedor y baño privado con ducha. Hay microondas, nevera, horno, hervidor de agua y cafetera.
El aparthotel se encuentra cerca de lugares de interés populares, como el Museo de Historia Natural, el Serpentine y el Royal Albert Hall. El aeropuerto más cercano es el de London City, situado a 14 km del 3 Sloane Gardens. El establecimiento ofrece un servicio de enlace con el aeropuerto por un suplemento.