Hotel Nizza znajduje się w odległości krótkiego spaceru od dworca kolejowego Termini i Bazyliki Santa Maria Maggiore. Oferuje on klimatyzowane pokoje z łazienką.
Hotel Nizza stoi niedaleko sklepów, restauracji i teatrów wokół Piazza della Repubblica.
W hotelu Nizza jest bar i sala telewizyjna. Personel hotelu chętnie udziela informacji dotyczących atrakcji turystycznych oraz podróży.