Located on the third floor of Metreon, the 15-screen Loews Theatres Metreon is San Francisco's largest movie theatre complex, a gorgeous movie palace with a panoramic view of the Yerba Buena ...
Target and AMC are responsible for 61% of the Metreon’s income, per the Business Times. A spokesperson for Starwood Capital Group told SFGATE the company is unable to comment on the sale.