Located in London, Leicester Square & China Town - Soho Abode Apartments is 100 metres from Queen's Theatre. Shaftesbury Avenue is 100 metres away. Free WiFi is featured throughout the property. There is a seating and/or dining area in some units.
Located in London, 60 metres from Queen's Theatre, Read more
Located in London, Leicester Square & China Town - Soho Abode Apartments is 100 metres from Queen's Theatre. Shaftesbury Avenue is 100 metres away. Free WiFi is featured throughout the property. There is a seating and/or dining area in some units.
Located in London, 60 metres from Queen's Theatre, Leicester Square & China Town Apartments offers free WiFi. Some units also have a kitchen equipped with a dishwasher. Shaftesbury Avenue is 80 metres from the apartment, while Old Compton Street is 200 metres away. The nearest airport is London City Airport, 13 km from Leicester Square & China Town Apart.
Number of Rooms: 3