Golden Tulip Galleria Hotel

Lebanon, BeirutView Map