@sozobe,
How about "The Concourse"
Concourse
From Wikipedia, the free encyclopedia
A concourse is a place where pathways or roads meet, such as in a hotel, a convention center, a railway station, an airport terminal, a hall, or other space.
Literally, a "concourse" means a place where people come together. The word derives from English, French, and Latin, "concursus" and "concurrere," meaning "to run together." It is related etymologically to the word "concur."