The core business of the House of Angostura is located on a 20 acre complex in Trinidad and includes its administration facility, a museum, art gallery, auditorium, merchandising shop, wine and spirits retail outlet, dining room and hospitality suites which facilitate visitor tours.