El hotel Anahi disfruta de una excelente situación en el centro histórico de Roma, a dos pasos de la plaza Piazza del Popolo, entre espléndidas iglesias barrocas y elegantes edificios. El hotel está ubicado en un anexo del hotel Locarno, un edificio de finales del siglo XIX que ha sido completamente renovado y admite sólo clientes no fumadores. Los clientes pueden disfrutar de todas las instalaciones del hotel Locarno, incluyendo la conexión a Internet de alta velocidad, el alquiler de bicicletas, el restaurante y el bar.