When you stay at Grand Hotel Beirut in Beirut, you'll be by the sea, within a 15-minute walk of Pigeon Rocks and Hamra Street. This 4-star hotel is 3.2 mi (5.1 km) from Beirut Municipal Stadium and 8 mi (12.8 km) from Camille Chamoun Sports City Stadium..