In the heart of Limassol, the Curium Palace Hotel is perfectly placed near the fashionable shopping district but only a stroll away from the city’s most prominent beach.