Die Unterkunft Studio 64 verfügt über kostenloses WLAN in der ganzen Unterkunft und liegt in London, 1,2 km von Brick Lane und 1,6 km von Sky Garden entfernt. Die Unterkunft befindet sich etwa 1,8 km von St Paul's Cathedral, 2,3 km von London Bridge und 2,6 km von Tower of London entfernt. Die Unterkunft ist 3,8 km vom Zentrum der Stadt und 600 m von U-Bahnstation Liverpool Street entfernt.
U-Bahnhof London Bridge liegt 2,7 km von der Unterkunft Studio 64 entfernt, während Tower Bridge 2,9 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen London City, 12 km von der Unterkunft Studio 64 entfernt.