Ouvert depuis 2014, l'établissement Bella Rosa Hotel est situé à moins de 500 mètres de la rue Hamra ainsi qu'à 3,4 km du rocher aux Pigeons et de la rue Gemayzeh (Rue Gouraud). La place de l'Étoile se trouve à 2,6 km.
Toutes les chambres disposent de la climatisation, d'un bureau, d'une bouilloire ainsi que d'une télévision à écran plat. Certaines offrent une vue sur la ville.
Le personnel de la réception, parlant anglais et arabe, se tient à votre disposition 24h/24.
Vous séjournerez à 2,8 km de la place des Martyrs.