• Item thumbnail

    MedNautilus Chania Data Center

    MedNautilus Greece co-location sites encompass an area of more than 8000 m2 and are situated in Koropi and Metamorphosis in Attica and in Chania on the island of Crete. Please see the profile for further details.

    MedNautilus Greece S.A. 70A Saritantoni Street 73100 Chania Greece
    No rating yet.