Site: IXcellerate Moscow Two

Company: IXcellerate
Metro: Moscow / Москва́
Country: Russia / Россия
Region: Eastern Europe
Region: Europe
Region: EMEA
Address:
Total Office SqFt: 8,073
Gross SqFt: 32,292
Total Power: 7.5 Megawatts
PUE: 1.4

Map and Nearby Locations:

Altuf'yevskoye Shosse, 33Б, Moscow, Russia, 127410

SITES within 15 miles of IXcellerate Moscow Two

Show SqM



Distance Site name SqFt MW
0.13 miles IXcellerate Moscow One 69,965 10.96
0.84 miles Rackspace Moscow MOW80 1.00
4.13 miles Linxdatacenter Moscow 26,910 5.00
10.49 miles Telehouse Moscow
14.67 miles MMTS Moscow M9

July 2019

Moscow 2 Data Sheet (PDF)