Nouns

(n)pavilion, marqueelarge and often sumptuous tent
(n)marquee, marquisepermanent canopy over an entrance of a hotel etc.