Helen Hotel
3 StarsKemalpasa Mah. Cumhuriyet Meydani No.57, Canakkale - Canakkale, Turkey View Map


This 3 star hotel is located in the city centre of Canakkale.
This 3 star hotel is located in the city centre of Canakkale.
TripAdvisor vote: 4/5
Based on 143 guest reviews