El 12 London Street Apartment ofrece solárium y centro de fitness en el distrito de Westminster, en Londres. Hyde Park está a 1 km. Los jardines de Norfolk Square quedan a 1 minuto a pie. Hay WiFi gratuita en todas las instalaciones.
El alojamiento está equipado con aire acondicionado y TV vía satélite de pantalla plana. Algunas habitaciones tienen zona de estar o de comedor. Todas incluyen zona de cocina con microondas, tostadora, nevera, cafetera y hervidor de agua. También tienen baño privado con bañera. Se proporcionan toallas y ropa de cama.
El establecimiento alberga restaurante y bar.
El lago Serpentine queda a 1,3 km del 12 London Street Apartment. La estación de tren de Paddington está a 2 minutos a pie. El aeropuerto de la City de Londres, el más cercano, se encuentra a 16 km del 12 London Street Apartment.