Hotel Eurostars Centrale Palace jest usytuowany w samym sercu Palermo, 60 metrów od ulicy handlowej Via Maqueda. Mieści się on w budynku XVIII-wiecznego pałacu Palazzo Tarallo. We wszystkich pomieszczeniach zapewniono bezpłatne WiFi.
Pokoje są elegancko urządzone i wyposażone w klimatyzację oraz minibar. Każdy z nich zapewnia także wybór poduszek oraz łazienkę z bezpłatnym zestawem kosmetyków i suszarką do włosów.
O poranku w obiekcie serwowane jest obfite śniadanie w formie bufetu obejmujące sycylijskie specjały, w tym jajka, świeże owoce, wędliny, domowe wypieki i dżemy. Hotelowa restauracja panoramiczna Restaurant 1892 zaprasza na dania kuchni lokalnej, włoskiej i międzynarodowej. Przy ładnej pogodzie Goście mogą delektować się posiłkiem na tarasie.
Pozostałe udogodnienia w hotelu obejmują centrum fitness oraz zaplecze konferencyjne.
Teatr operowy Teatro Massimo oddalony jest o 10 minut spacerem, a katedra w Palermo – o 500 metrów. Odległość od lotniska w Palermo wynosi 32 km.