Featuring free WiFi and air conditioning, CAN CAN is located in Canakkale, 100 metres from Canakkale Clock Tower. Canakkale Naval Museum is 300 metres from the property. The accommodation is equipped with a satellite flat-screen TV. Read more
Featuring free WiFi and air conditioning, CAN CAN is located in Canakkale, 100 metres from Canakkale Clock Tower. Canakkale Naval Museum is 300 metres from the property. The accommodation is equipped with a satellite flat-screen TV.