Hotel de la Opera is the result of a beautiful restoration of two colonial houses once home to the Spanish Generals.