Los huéspedes del hotel cómodo Soho China Town Rooms Londres pueden llegar fácilmente al Teatro Apollo, ubicado a 200 metros.
Este hotel de 4 estrellas goza de una posición céntrica en el distrito West End, a 5 minutos a pie del Piccadilly Circus. La Catedral de San Pablo de Londres se halla a 2 km de este hotel en Londres. El entretenimiento en la zona incluye el Teatro Haymarket justo a la vuelta de la esquina del hotel Soho China Town Rooms. La propiedad se halla a 5 minutos a pie de la estación de metro Leicester Square y a 2 km de la estación de tren Marylebone.
Además de un inodoro separado y una ducha, los baños privados también incluyen secadores de pelo y toallas de baño.
El restaurante Rainforest Cafe ofrece comida americana y se encuentra a unos cuantos pasos del hotel Soho China Town Rooms Londres.