Studio 64 está en Londres, a 14 min a pie de Calle Brick Lane y a 1,6 km de Sky Garden, y ofrece alojamiento con wifi gratis en todo el alojamiento. El alojamiento está a unos 1,8 km de Catedral de San Pablo, a 2,3 km de Puente de Londres y a 2,6 km de Torre de Londres. El alojamiento está a 7 min a pie de Estación de metro Liverpool Street y a 3,8 km del centro de la ciudad.
Estación de metro London Bridge está a 2,7 km del alojamiento, y Puente de la Torre está a 2,9 km. El aeropuerto (Aeropuerto de Londres - City) está a 12 km.