Das Palazzo Alabardieri liegt 600 m von der Piazza del Plebiscito von Neapel entfernt und liegt 2 Gehminuten von den Geschäften der schicken Via Chiaia entfernt. Das mehrsprachige Personal ist immer verfügbar und die eleganten Zimmer verfügen über kostenfreies WLAN.
Die Zimmer in diesem umgebauten Kloster verfügen über verschiedene Farbthemen. Jedes Zimmer ist klimatisiert und verfügt über einen Flachbild-Sat-TV. Einige Zimmer verfügen über einen Sitzbereich und weiche Bademäntel und Hausschuhe.