SW1 Apartments apresenta acomodações com ar condicionado no centro de Londres, a 12 minutos a pé de Estação Ferroviária de Victoria, 1,1 km de Estação de Metro de Victoria e 1,7 km de Abadia de Westminster. O acesso Wi-Fi gratuito é disponibilizado.
O alojamento possui uma televisão de ecrã plano e uma casa de banho privativa com produtos de higiene pessoal gratuitos, um secador de cabelo e chuveiro. Há também uma kitchenette equipada com um frigorífico, um forno e um micro-ondas em algumas unidades.
SW1 Apartments tem vários pontos de interesse populares nas suas proximidades, incluindo Palácio de Buckingham, Casas do Parlamento e Churchill War Rooms. O aeroporto mais próximo é o Aeroporto London City, que fica a 16 km de SW1 Apartments.