L'hotel The Soho Studios Londra è situato a circa 25 minuti a piedi dal British Museum e a una distanza di 1 km dal Palazzo di Buckingham.
La chiesa di St James's si trova a 500 metri da questo hotel, mentre siti naturali come il Regent's Park sono a 5 minuti in macchina. Il London Eye, a 2 km, è sicuramente una tappa obbligata per le famiglie in visita a Londra. C'è il SEA LIFE London Aquarium a circa 10 minuti in auto dal Soho Studios Londra. La stazione della metropolitana Green Park, situata a 850 metri, offre un collegamento rapido con tutte le zone di Londra.
Il ristorante Bob Bob Ricard serve piatti della cucina britannica e si trova accanto a questo hotel.