Bella Rosa Hotel
1103 Bejrut, Tannoukhiyen
1103 Bejrut, Tannoukhiyen
Located in Beirut (Manara), this aparthotel is a 5-minute walk from American University of Beirut and 13 minutes by foot from Pigeon Rocks. This aparthotel is 2.4 mi (3.9 km) from KidzMondo and 2.4 mi (3.9 km) from St. Joseph University - Campus of Social Sciences.