Seven Dials Studio se encuentra en el centro de Londres, cerca de Ópera Real, Estación de metro Leicester Square y Teatro Lyceum. Se ofrece wifi gratis.
Cerca del alojamiento hay puntos de interés como Arts Theatre, Teatro Real Drury Lane y Teatro Dominion. El aeropuerto más cercano (Aeropuerto de Londres - City) está a 14 km.