O The 7 Hotel integra o grupo Blue Queen Hotels, Lda. e abriu as portas em 2015. Esta unidade de 3 estrelas situa-se no centro histórico de Lisboa e passou por uma renovação total em 2019, o que lhe conferiu um visual moderno e elegante.
O interior da propriedade inspira-se na cena artística independente da capital e no passado histórico do edifício. O resultado é um ambiente clássico mas contemporâneo, ideal para quem procura bom gosto e conforto no centro da cidade, independentemente da categoria do alojamento.