The Hotel Acropoli, two stars, is situated near Stazione Termini, Via Nazionale, Santa Maria Maggiore.