Localizada a cerca de 500 metros da Rua Hamra e aberto desde 2014, a propriedade fica a 3,4 km de Pigeon Rock, Rawcheh e Gemayzeh Street (Rue Gouraud). A Praça de l'Etoile - Nejmeh fica a 2,6 km do hotel.
Todos os quartos do hotel estão equipados com uma chaleira. Cada quarto inclui uma televisão de ecrã plano e alguns quartos também oferecem uma vista para a cidade. Todas as unidades do Bella Rosa têm ar condicionado e uma secretária.
Os funcionários da recepção 24 horas falam inglês e árabe e estão sempre à disposição para ajudar.
A Place des Martyrs fica a 2,8 km do Bella Rosa.