Located within 500 metres of Hamra Street and open since 2014 the property is within 3.4 km of Pigeon Rock Rawcheh and Gemayzeh Street (Rue Gouraud). Place de l'Etoile - Nejmeh Square is 2.6 km from the hotel.
All rooms in the hotel are fitted with a kettle. Each room includes a flat-screen TV and some rooms also feature a city view. All units at Bella Rosa have air conditioning and a desk. Speaking English and Arabic at the 24-hour front desk staff are always on hand to help.
Place des Martyrs is 2.8 km from Bella Rosa.