Interamente coperto dal WiFi gratuito ad alta velocità, l'Hotel Napoleon occupa un edificio del 19° secolo di fronte alla fermata della metropolitana Vittorio Emanuele e a 600 metri dalla stazione Termini. Tutte le camere sono dotate di aria condizionata, TV satellitare a schermo piatto, minibar e bagno privato con asciugacapelli e set di cortesia. Alcune presentano un balcone. Il bar dell'hotel propone un pranzo leggero, mentre a cena il ristorante del Napoleon serve specialità italiane abbinate a vini pregiati. A colazione viene allestito un ricco buffet dolce e salato, accompagnato da caffè italiano. L'hotel dista 550 metri dalla Basilica di Santa Maria Maggiore e 15 minuti a piedi dal Colosseo.