Map and Nearby Locations:

11 Sharikopodshipnikovskaya St, Building 8, Moscow, 115088, Russia

SITES within 15 miles of Telehouse Moscow

Show SqM



Distance Site name SqFt MW
7.39 miles MMTS Moscow M9
7.56 miles Linxdatacenter Moscow 26,910 5.00
10.49 miles IXcellerate Moscow Two 32,292 7.50
10.50 miles IXcellerate Moscow One 69,965 10.96
11.30 miles Rackspace Moscow MOW80 1.00