Cuba beach hotel Hotel Side, Side Coast
Situated in Side, a few steps from Kumkoy Beach, Cuba beach hotel features accommodation with a garden, free private parking, a terrace and a restaurant.
Number of rooms: 30
Side Caddesi Cuba otel no:86, 07330 Side, Turkey