Data Center Map

MedNautilus Chania Data Center

MedNautilus Greece S.A.
70A Saritantoni Street
73100 Chania
Greece
Visit Website

MedNautilus Greece S.A.
Data Center Operator at
MedNautilus Chania Data Center
70A Saritantoni Street
Headquartered in Athens, Greece

3