MEGA-i (iAdvantage Hong Kong)

Address: 399 Chai Wan Road, Chai Wan, Hong Kong, HK

Metro: Hong Kong, HK


Colocation Packages

No packages published for this facility yet.


Request a Quote

MEGA-i (iAdvantage Hong Kong)

Map