French-Egyptian designer Christian Louboutin, who is best known for his signature scarlet-soled shoes, is opening a luxury hotel in Portugal.