The Madrid Marriott Auditorium Hotel and Conference Center is the largest self-contained hotel and meeting facility in Europe, with nearly 900 rooms and an auditorium that seats 2,000 people. […] Click here to view full article Tags:nftnftsvirtual realityweb3