Metrovacesa operates as a real estate development company. It owns real estate assets in the office and hotel sector as well as in the shopping centre sector. The Company is primarily focused on the leasing of a range of property in France and Spain.