Located within 1640 feet of Hamra Street and open since 2014, the property is within 2.1 mi of Pigeon Rock, Rawcheh and Gemayzeh Street (Rue Gouraud). Place de l'Etoile - Nejmeh Square is 1.6 mi 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 1.7 mi from Bella Rosa.