Historic late 1800s hotel, Palazzo Greco Stella, in Lamezia Terme's historic center. Features a restaurant, bar, and garden.