Высота футуристического здания в форме шара составляет 62 м, диаметр – 76 м. Музей расположен на острове Святой Елены, в парке Jean-Drapeau. Шар «Биосферы» представляет собой металлический каркас, обтянутый акриловой пленкой.
В основе архитектурного решения музея лежит строение молекулярных соединений класса аллотропных форм углерода. Позже схожее решение было использовано в одном из эпизодов научно-фантастического сериала Battlestar Galactica.