Em Londres, a 6 minutos a pé de Estação de Metro de Leicester Square, Seven Dials Hotel Annexe dispõe de quartos com vistas da cidade e acesso Wi-Fi gratuito. A propriedade fica perto de várias atrações famosas, a 5 minutos a pé de Dominion Theatre, 700 m de Savoy Theatre e 6 minutos a pé de Estação de Metro de Tottenham Court Road. O alojamento está a 1,1 km do centro da cidade e a 4 minutos a pé de Royal Opera House.
As acomodações do alojamento estão equipados com televisão de ecrã plano. Todos os quartos do alojamento dispõem de uma casa de banho privativa e roupa de cama.
Seven Dials Hotel Annexe tem vários pontos de interesse populares nas suas proximidades, incluindo Teatro Lyceum, Arts Theatre e Theatre Royal Druru Lane. O aeroporto mais próximo é o Aeroporto London City, que fica a 14 km de Seven Dials Hotel Annexe.