Posizione
La Roman Forum Suite si trova a Via Tor de' Conti 7, nel centro di Roma. La stazione metro Cavour è a 7 minuti a piedi e la fermata Colosseo dista 600 metri. Il Colosseo è a meno di 1 km, il Foro Romano è a 5 minuti e la Fontana di Trevi è nelle vicinanze.