Centrally located near Opera Theatre and the air terminal. A short walk to the Coliseum and Roman Forum.
Return home