Com acesso Wi-Fi gratuito, 2 Bedroom flat in Leicester Square situa-se no centro de Londres, a cerca de 2 minutos a pé de Estação de Metro de Leicester Square e 200 m de Arts Theatre. O alojamento está a 4 minutos a pé de Teatro Prince Of Wales e a 700 m de Estação de Metro de Tottenham Court Road.
Este apartamento tem 2 quartos, uma sala de estar, uma cozinha totalmente equipada com frigorífico e chaleira, e 1 casa de banho com chuveiro e um secador de cabelo. Uma televisão de ecrã plano está disponível.
2 Bedroom flat in Leicester Square tem vários pontos de interesse populares nas suas proximidades, incluindo Queen's Theatre, Teatro Prince Edward e Galeria Nacional de Londres. O aeroporto mais próximo é o Aeroporto London City, que está a 14 km de 2 Bedroom flat in Leicester Square, e o alojamento disponibiliza serviço de transfer do aeroporto por um custo adicional.