El Hotel Napoleon ocupa un edificio del siglo XIX situado frente a la estación de metro Vittorio Emanuele y a 600 metros de la estación de Termini. Ofrece conexión WiFi de alta velocidad gratuita en todas sus instalaciones.
Las habitaciones disponen de aire acondicionado, TV de pantalla plana con canales vía satélite y minibar, además de y baño privado con secador de pelo y artículos de aseo gratuitos. Algunas también cuentan con balcón.
En el bar del hotel se puede disfrutar de un almuerzo ligero, mientras que en el restaurante del Napoleon se pueden degustar especialidades italianas junto a un buen vino para la cena. Por las mañanas se sirve un desayuno abundante con productos dulces y salados, acompañado de café italiano.
El hotel se encuentra a 550 metros de la basílica de Santa María la Mayor y a 15 minutos a pie del Coliseo.