Lo Starhotels Metropole è situato nel centro di Roma, nel quartiere di Piazza della Repubblica, a 90 metri dal Teatro dell'Opera, a 6 minuti a piedi dal Viminale e a 5 minuti a piedi dalla Stazione Ferroviaria di Roma Termini e dalla Stazione Metro Roma Termini, le principali della città. L'hotel dista 5 minuti a piedi dalla Basilica Papale di Santa Maria Maggiore. La struttura si trova a 10-15 minuti di cammino dal Colosseo e dalla Fontana di Trevi.
Moderne ed eleganti, le 236 camere vi permetteranno di rilassarvi e godere del massimo comfort dopo una giornata di viaggio, di lavoro o di visite alle meraviglie di Roma.
La struttura propone una colazione a buffet ricca e varia. In loco sono anche disponibili il ristorante Apicio, che serve piatti tipici romani, nazionali e internazionali, e il bar Bistrot Rendez-Vous, che offre un’ampia scelta di drink in un’atmosfera intima.
Lo Starhotels Metropole dispone di un centro fitness fruibile gratuitamente, di un garage privato e di 9 sale meeting, che il team dell'hotel sarà lieto di predisporre nei dettagli per qualsiasi tipo di evento.