Театр Сфера находится на территории живописного московского сада Эрмитаж. Добраться до театра можно на метро, путь от ближайших станций («Пушкинская», «Чеховская», «Тверская») составит около семи минут пешком.
Театр Сфера представляет собой малоэтажное здание из красного кирпича с заметной издалека эмблемой театра над входом. Одной из отличительных черт театра является его основная сцена, находящаяся в центре зрительного зала и выполненная в форме круга. Зрительные места разделены на шесть секторов и располагаются вокруг сцены, образуя своеобразную сферу, что отсылает к названию и концепции театра.
Такая конструкция зала позволяет актерам играть сразу во многих его точках в непосредственной близости к зрителям. В 2003 году в «Сфере» была открыта камерная сцена, рассчитанная на 70 мест, основная же сцена вмещает более двухсот зрителей. В здании театра также работает буфет.