Well located in the Westminster Borough district of London, Soho China Town Rooms is situated 300 metres from Leicester Square Underground Station, 500 metres from Trafalgar Square and 300 metres from Arts Theatre. It is located 100 metres from Queen's Theatre and provides a lift. The property is 200 metres from Prince of Wales Theatre, and within 500 metres of the city centre.
The units in the guest house are fitted with a kettle. With a private bathroom equipped with a shower and a hair dryer, units at the guest house also offer free WiFi. At the guest house, every unit includes bed linen and towels.
Popular points of interest near the guest house include Piccadilly Circus, Prince Edward Theatre and Charing Cross. The nearest airport is London City Airport, 14 km from Soho China Town Rooms.